by Author of Crack Blast May 02, 2021
Slang term for explosive diarrhea or can also be used as a negative expletive to express extreme frustration.
by Exa_N0ri May 09, 2021
by GamerGod69420 December 11, 2020