QUEEN IT


Meaning of QUEEN IT in English

(of a woman) act in an unpleasantly superior way.

→ queen

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.