Top Definition
Someone who is enthusiastic about technology but has no idea how it works or how to use it
My boss asked me to include screenshots and graphs into my presentation but I'm such a technofail, I'm just gonna hand draw them
by Tateypoe November 30, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.