Top Definition
A foolish or incompetent person. Originally found on the back of a bus in Japan "Powertard Braking System"
It ironically sounds like a cross between power and retard and hence powertard was born
"Dont be such a powertard all your life"
"Hey powertard, what time are we leaving?"
by Kraken November 24, 2006
9 Words related to powertard

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.