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
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
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.