Best definition
Zamka
A zamka is a straight person who acts stereotypically camp / gay

Boris Johnson is a zamka