HOTS Meaning of HOTS in English [plural] [noun] [slang]the hotsHe's had the hots (= a strong feeling of sexual attraction) for Sue ever since he met her. Cambridge English vocab. Кембриджский английский словарь. 2012