1 definition by Cat_E

When laugh so hard or so much that you fart
Ha ha ha *farts Ha ha ha, i just gigglefarted AH HA HA HA HA
by Cat_E February 15, 2019
Get the Gigglefart mug.