Skip to main content

Technoturd

Person who is so obnoxiously technologically proficient that they ridicule you for not knowing how to photoshop Hillary Clinton's face onto a donkey's butt.
My computer science teacher is such a technoturd.
by Big "J" in PDX December 25, 2010
mugGet the Technoturd mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email