Man,.......these trolls showing up here of recent, make me wonder if one of the PETA slogans nailed it. Not sure exactly how it went, but something like:
".....a Man is a boy, is a dog, is a rat, is a troll, is government!".

I sure hope that isn't insulting the rat!