1 definition by DAblackMAMBA

1
when your sitting on the shitter and you suddenely shoot out a large log that loops down the toilet and splashes your ass with water
guy 1:hey i was over at the store saw campbell his pants were all wet
guy 2:he must have been UnleashingTheBlackMamba
by DAblackMAMBA January 22, 2014
Get the mug
Get a UnleashingTheBlackMamba mug for your mate Jerry.