Skip to main content

Tardsmack 

One who is dumb, stupid - an utter dumbass.

Retard + Smack = Tardsmack.
John, I swear you can be such a tardsmack sometimes.
Tardsmack by Tiffany A December 29, 2007
Related Words