Tardsmack

One who is dumb, stupid - an utter dumbass.

Retard + Smack = Tardsmack.

John, I swear you can be such a tardsmack sometimes.
by Tiffany A December 01, 2007
Get the Tardsmack mug.