have/get the hots for somebody
From Longman Dictionary of Contemporary Englishhave/get the hots for somebodyhave/get the hots for somebodyinformalSEX/HAVE SEX WITH to be sexually attracted to someone → hotsExamples from the Corpushave/get the hots for somebody• I think he's got the hots for you, Elaine.• But my, what a great body - no wonder Luke's got the hots for you.• Well, Big Breakfast's Donna Air seems to have the hots for him.