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

Advertisements
Posted in Etc
%d bloggers like this: