Top definition
When everything is going crazy and you feel like your gonna soil yourself.
You just jambooshalined yourself!!!
by Anonymous September 03, 2003
Get the mug
Get a jambooshalin mug for your daughter Helena.