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 Get the jambooshalin mug.