1 definition by D'aris "Atlanta" Sowell

Top Definition
to laugh obnoxiously

the act of having a really annoying laugh
i hate when that girl squaggles at the lunch table everyday

listening to her squaggle makes me fall out of my seat.
#giggle #laugh #funny #halarious #disturbing
by D'aris "Atlanta" Sowell March 09, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×