have the hots for someone
idiomPart ofhot
have the hots for someone — idiom
1. to feel a strong physical or romantic attraction toward a particular person, oft
1.idiom
Definition
to feel a strong physical or romantic attraction toward a particular person, often in an obvious or slightly embarrassing way.
Example
Everyone at the party could see that Diego had the hots for Salma; he barely left her side all night.
When Élise started dressing more carefully and laughing at all of Mark's jokes, her roommate knew she had the hots for him.