look up anything, like your first name:
2. deluge
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 Jun 21, 2004 add a video
1. Deluge
1. Overwhelmed by something
2. (Technically a great flood)
I'm in such a fuckin deluge.
rss and gcal