VOCABULARY - IDIOMS

Have the hots for someone

Meaning:

To be strongly sexually attracted to someone.

Examples:

  • He has the hots for her but he can't tell her. He's so shy.