Jamaican Barking Spider
A mythical creature on which loud farts are blamed.
Example:
*BRRRRRAP*
Dave: “Jimmy bro did you just bust ass?”
Jimmy: “Wasn’t me bro. Must be a Jamaican Barking Spider in the room.”
*BRRRRRAP*
Dave: “Jimmy bro did you just bust ass?”
Jimmy: “Wasn’t me bro. Must be a Jamaican Barking Spider in the room.”