2 definitions by Phalanxis
A noun used to describe the deliberate inducement of diarrhea to irrigate one’s bowels. A merging of the words “irrigate” and “diarrhea”.
Connor McGregor was massively overweight at the weigh-in this evening. Only a vigorous bout of Iridia can save him at this point.
by Phalanxis January 11, 2020
by Phalanxis January 21, 2020