1 definition by barelybrown

Top Definition
When you clog the toilet with explosive diarrhea.
Don't go in there for a while. I just made some mango rango.
by barelybrown January 19, 2017

Mug icon
Buy a mango rango mug!