Skip to main content

Definitions by awesomeest person

chuckletoot 

When you laugh so hard you fart
The boy chuckletooted when he was in the comedy club.
chuckletoot by awesomeest person January 20, 2009