1 definition by EntropyShack

Top Definition
Farting in the shower.

I was getting shower head until I gave a steamed dumpling to my girlfriend.
by EntropyShack December 18, 2006

Mug icon
Buy a steamed dumpling mug!