1 definition by *john-boy*

Top Definition
One who is ignorant to or inept in working with technology, computers, and other advanced devices.
"How do i post this picture off my smartphone? Im sorry im technotarded"
by *john-boy* June 06, 2014

Mug icon
Buy a technotarded mug!