have the hots

have (got) the hots

To have a strong sexual attraction to someone. A: "Yeah, I really think Jenny has the hots." B: "For my brother? Ew!"
See also: have, hots
Farlex Dictionary of Idioms.

have the hots

verb
See have hot pants for someone
See also: have, hots
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions
See also:
  • have (got) the hots
  • get the hots for (someone)
  • hots
  • get/have the hots for somebody
  • have the hots for
  • have the hots for (someone or something)
  • have the hots for someone
  • have got the hots for (someone or something)
  • have hot pants
  • have hot pants for someone