Top Definition
A dance you do when you celebrate a good thing. Like a made basket in basketball or after a touchdown in football. Usually used in any sport or situation, you just freestyle and shake everything you got, from head to toe.
Shawn saw his friend at the club dancing with a hottie, so he decided to do the karucha mamba in celebration of his friend's luck.
by Perpanator February 10, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.