Top Definition
When A Woman Is On Her Periods.
West: Why is Claire so pissed off for?
Elle: I duno she probably on her Red Nile
by Lucky NO7 November 17, 2008
5 Words related to Red Nile

Free Daily Email

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

Emails are sent from We'll never spam you.