n. to have the "hots" for someone means to be physically attracted to them
Word Usage
"Walcott, and substitute Andrey Arshavin, could both have made it 4-0 and the game was closed out with the Gunners oozing confidence and looking very healthy as the race to the title hots up."