barking squirrel Share definition Flag typically used as an excuse when someone farts Jamie: did you just fart? Damian: No, that was a barking squirrel barking squirrel by chadlamo January 29, 2012 0 0 Get merch Get the barking squirrel mug. Buy Now — $32.95 See more merch