Idiom
have the hots forhave the hots for (someone)
to be strongly sexually attracted to someone.He's got the hots for that new girl Libby.
Usage notes: sometimes used in a humorous way that is not sexual:
Consumers have the hots for DSL Internet connections.