Barking moonbat... is that anything like a barking spider?
Oh, goodness, I KNEW we went too far with that spider thread! ;-D