that chuckle head laughed through his whole court appearance
a person who is bordering on being a buffoon
"that chuckle head laughed through his whole court appearance" What is the definition of "chuckle head"?