Find the word definition

Wiktionary
barking spider

n. 1 An Australian spider, ''Selenocosmia crassipes'', which makes a "hissing" sound (stridulation) when disturbed. 2 (context euphemistic humorous English) An instance of audible flatulence; a fart.

Wikipedia
Barking spider

Barking spider is a common name for several spiders from Australia and may refer to:

  • Selenocosmia crassipes
  • Selenocosmia stirlingi