chuckhead

One whose acts as a neanderthal. A numbskull.
Sister you are a chuckhead, you must learn to control your brain processes.
by Lyle Richard July 22, 2005
Get the chuckhead mug.