1 definition by Assaultman45

1
Someone who blows with simple technology.
My mom is a technotard, she constantly needs to be reminded how to copy and paste.
by Assaultman45 June 09, 2007
Get the mug
Get a Technotard mug for your buddy Larisa.