Top definition
(after letting out a loud fart) Dude, did you hear that barking wolf spider?
by Pugs64 March 28, 2010
Get the mug
Get a barking wolf spider mug for your mate Sarah.