Would "Forrók" also work here?
yes, I think that would be better - meleg is more like warm, not hot
I also think "warm" is more accurrate for "meleg"
Hot is better as "forró"
Do not tell me they are gay