Top Definition
What your cell phone becomes when you drop it in the toliet.
I was texting Holly when I accidentally dropped my phone and it became a techno turd.
by harryhotard February 26, 2010
1 more definition
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 24, 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.