What is Cracksmacker?
another word for doof, idiot or anything else annoying.
Jordan Selwyn just whacked his head, what a cracksmacker!
See doof, idiot, clumsy, stupid, druggy, bimbo, loser, oaf, airhead