2 definitions by dodogas

1
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 06, 2011
Get the mug
Get a Technotard mug for your Facebook friend Bob.
2
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 merch
Get the polygami neck gaiter and mug.