“Moonbats” coming from the most die-hard Putin butt kisser on the site. A guy who even supports Russia on what they’re doing in Eastern Europe.