Skip to main content

Definitions by underwater_criminal

Organ Shower 

To drink an excessive amount of liquid in a short period of time.
Jeff: I'm very thirsty, do you have any water?
George: no, just take a quick organ shower with the tap water.