1 definition by Kirk Marshall

Top Definition
A person who is bordering on being a buffoon.One who habitually laughs to relieve stress.
That chuckle head laughed through his whole court appearance.
by Kirk Marshall December 08, 2005

Mug icon
Buy a chuckle head mug!