1 definition by JPC69420

1
A really, really smelly fart, that lingers in a humid room for hours.
by JPC69420 February 28, 2009
Get the mug
Get a Shimko mug for your mama Larisa.