smozo
Social Media Bozo. One who behaves like a buffoon, screwball, goon, pretender, or quack, or conducts oneself in a bogus or asinine manner while promoting or defending oneself or criticizing others, regardless of the position taken.
I've heard enough from this smozo with his circular arguments, ad hominem, and red herrings; it's time to block him.