that cracker head keeps posting just to annoy people so i banned him
cracker head: meaning to be an idiot, or troll intending soly to annoy people
"that cracker head keeps posting just to annoy people so i banned him" What is the definition of "cracker head"?