Definitions by mermanny
jamaican steambox
this is when you take a dump in the bathroom and proceed to have a shower. the steam from the shower amplifies the odor, and it is always an unpleasant surprise for whoever strolls in the bathroom next
jamaican steambox by mermanny September 18, 2005