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

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush
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

Golden Shower Plush

He's warmer than you think.

Buy the plush