someone who has no techno savvy....a person with little technological knowledge
Last night Brooke called and asked me how to check her email, she's such a technotard.
4👍 174👎