1 definition by AgentHetalia

Top Definition
A guy's version of a giggle.
A girl giggles and a guy chuckles.

Dan chuckled at the sight of the loli anime schoolgirl on his computer screen falling down.
by AgentHetalia June 07, 2011

Mug icon
Buy a Chuckle mug!