barking moonbat
lew rockwell is a libertarian barking moonbat
"someone on the extreme edge of whatever their -ism happens to be
"lew rockwell is a libertarian barking moonbat" What is the definition of "barking moonbat"?