Skip to main content

Definitions by Bubble tape

An acronym standing for "intense giggle fit".
IGF by Bubble tape December 29, 2008