Yawn, here we go again, throwing around labels like it's 2016 again. You forgot the obligatory ones, like: authoritarian, populist, transphobic, narcissist, demagogue, con man, misogynist, racist and pathological liar. I suggest an acronym like LBGTQ-A. Perhaps LAMP ;)