have got the hots for (someone or something)

have got the hots for (someone or something)

1. To have a strong sexual attraction to someone. I think Jenny's got the hots for my brother.
2. By extension, to have a strong desire for something. Dan's always got the hots for the latest technological fads.
See also: have, hots
Farlex Dictionary of Idioms.
See also:
  • have the hots for
  • have the hots for (someone or something)
  • have the hots for someone
  • get/have the hots for somebody
  • hots
  • pant for
  • pant for (someone or something)
  • give (one) a strong hold on (someone)
  • be a great believer in (something)
  • the hard stuff