Definitions by Big "J" in PDX
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.
Technoturd by Big "J" in PDX December 25, 2010