HOTS


Meaning of HOTS in English

Noun. (the) A sexual desire.

Slang English vocab.      Английский сленговый словарь.