Skip to main content

underwater_criminal's definitions

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.
by underwater_criminal March 19, 2022
mugGet the Organ Showermug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email