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. Wait, you've got the hots for Katie? Whoa, you never used to like her before. You know who's got the hots for me? Creeps. That's why I'm still single!
2. By extension, to have a strong desire for something. Dan's always got the hots for the latest technological fads. I know you've got the hots for that fancy car, but can you afford a monthly payment that high? We've both got the hots for that promotion, and I really hope it doesn't affect our friendship.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.