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
1 more definition
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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×