Skip to main content

Definitions by Toots Deluxe

Giggletoot

The act of accidentally farting when laughing.
Hey don't make Tina laugh - she had chili for lunch and might giggletoot!
Giggletoot by Toots Deluxe December 1, 2010