1) violently shooting diarrhea from one's ass
2) any form of defecation
2) it literally means a downpour
1) I just ate taco bell and i have a feeling i'll need to deluge in about an hour
2)nothing is as refreshing as a clean, minimum-ass-wipe deluge
by David Dayan June 21, 2004
Top Definition
1. Overwhelmed by something
2. (Technically a great flood)
I'm in such a fuckin deluge.
by Elbrus December 06, 2009
A large influx of hot women in an area
Hey man ..I am in a shopping mall right now...and there is a deluge
by Cooldesigner August 28, 2015
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.