Top definition
the noise a wet fart/shart makes while you are sitting down
I don't know what was more embarrassing, having to leave the Mexican restaurant for new slacks after sharting or the loud slurggle that got everyone's attention
by bamasa37sb34 April 10, 2011
Get the mug
Get a slurggle mug for your brother Callisto.