What farts are blamed on when there is no dog available.
Who farted? Dunno, but I think it's those barking spiders!
2816👍 1546👎