Top Definition
on your period; menstruating.

derives from the fact that when you are menstruating, the blood is a conduit for the expelled egg, which will no longer be able to become a child. When it hits the toilet, you flush it down.
Geez, MaryJane, why can't we can't have sex just 'cause you're flushin' one down? I was really hoping to get my red wings tonight.
by Shmouse May 23, 2005
1 Word related to flushin' one down

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.

×