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
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" What is the definition of "deluge"?