2 definitions by dodogas

A person that is technologically stunted.. has difficulty understanding basic concepts, even with a detailed explanation.
I tried to run them through the process of changing a sparkplug, but they were too technotarded to get it.
by dodogas February 6, 2011
Get the Technotard mug.
The craft of creating paper likenesses, of your wife or wives, either past or present.
I recognized her features, from the polygami doll I had seen at her ex's
by dodogas January 30, 2011
Get the polygami mug.