Barking Moonbats

I learned a new term today. Barking Moonbats. It is fantastic.

Advertisements