Top definition
When someone with a runny nose suddenly laughs and makes a bugger bubble unexpectedly.
Person 1 - Sarah laughed so quickly she made a booger bubble!
Parson 2 - lol her allergies give a lot of giggle bubbles!
by Mr.pepper April 29, 2011
Get the mug
Get a Giggle Bubbles mug for your brother-in-law Georges.