1 definition by Kirk Marshall

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 8, 2005
Get the chuckle head mug.