jordan selwyn just whacked his head, what a cracksmacker
another word for [doof], [idiot] or anything else annoying
"jordan selwyn just whacked his head, what a cracksmacker" What is the definition of "cracksmacker"?