"troll"
It took me 7 years of posting here to reach that status newbie...Hallelujah
So sorry for being new (although I've lurked for years). Trolls are trolls regardless of where they're found IMO.