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