Top definition
1. Overwhelmed by something
2. (Technically a great flood)
by Elbrus December 06, 2009
Get the merch
Get the Deluge neck gaiter and mug.
Nov 23 Word of the Day
A massive dump that takes 10 to 15 times to flush.
After Thanksgiving, I had to Take a Trump.
by JRBIV December 11, 2019
Get the mug
Get a Take a Trump mug for your guy José.
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 July 28, 2015
Get the mug
Get a Deluge mug for your cat Julia.
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
Get the merch
Get the deluge neck gaiter and mug.