have the hots for
Crave someone romantically
To have the hots for someone is to be sexually attracted to them.
The phrase is informal and often implies obvious or intense desire: She's had the hots for him since high school.
It can suggest lust more than romantic feeling, though the two often overlap.
- fall forBe deceived by
- likeComparable to, or enjoy
- fancyElaborate or decorative
- lust afterDesire something intensely
- sweet onInfatuated with someone
take a shine to · lust · adore · lovestruck · puppy love · crush · smitten · love at first sight · go for · desire · keen on · weak in the knees · arousal · hot and bothered · eroticism · cotton to · passion · head over heels