When someone "toots" a few short ones in a row and then blames them on the "Florida barking spiders."
Oh! humm musta been those Florida barking spiders!
by Delmuire December 23, 2009
Get the Florida barking spiders mug.