jambooshalin Share definition Flag When everything is going crazy and you feel like your gonna soil yourself. You just jambooshalined yourself!!! jambooshalin by Anonymous September 3, 2003 0 0 Get merch Get the jambooshalin mug. Buy Now — $32.95 See more merch