It can have as many meanings as you want it to have . . . it depends on the context of the situation.
So when you get dressed up to go out and look in the mirror and say, "I am so hot!" you mean you are lookin' good, even sexy.
But you can also look at yourself in the mirror and say, "I am so hot" and you simply need to open the window to cool off.