What is Tardsmack?
One who is dumb, stupid - an utter dumbass.
Retard + Smack = Tardsmack.
John, I swear you can be such a tardsmack sometimes.
See fucksmack, jewtard, retard, dumbass, asswipe