Top definition
Term used to cover up the excretement of ones own flatuence.
Billy: (fart noise)
Teacher: Billy did u just fart?
Billy: No it was a Tennessee Barking Spider.
by rebel runner March 02, 2010
Get the mug
Get a Tennessee Barking Spider mug for your father-in-law José.