1 definition by Brian E

Top Definition
A Person who is such a retard they need to be smacked.
You don't know anything you Smacktard
by Brian E January 20, 2004

Mug icon
Buy a smack tard mug!