Flag him if you want but just don't respond to the troll.
Gave up on him a long time ago after the my Hummer is just as green as a Tesla episode.
Long live the Gizzer
Gixxer? Or Gizzard?
Where is Mclary when you need him?
Gizz seems more a propos