Browse by letter

Hot and bothered

Excited and worried, displeased.

I do not know what is wrong with our teacher but she is hot and bothered about something.