Top definition
The moment that any woman feels their uterus draining like a bath tub (start your period). This flow apparently lasts exactly two days before the "drip-drip" section which lasts exactly five days. This term was first coined by Dr. Avishai Weiss.
Molly stood up and said, "I'm whoosing!"
by Granada March 05, 2005
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug
2
A sound in one's ears or actually in the brain sometimes made by a disease called Tinnitus. Missed deadlines can make the same sound.
"I love deadlines. I love the whooshing sound they make as they fly by."
Douglas Adams, English novelist
Ooopss, I am late with my tax forms, just heard the deadline whooshing.
by Oliver Lehmann February 26, 2006
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush