| 释义 | barking spider
 barking spiderslang That which is (humorously) said to be the cause of a fart. Come on, man, control the barking spider, will you? It smells horrible in here now.See also: bark, spiderbarking spiderand trumpet spider n. the imaginary source of the sound of an audible release of intestinal gas. (With reference to the image of a anus.)  Heidi, do you know anything about the trumpet spider I keep hearing?   Although Dr. Waddlington-Stowe had never heard “barking spider” with reference to the affected part, he caught the connection immediately. See also: bark, spider |