What does "steamy streets" mean?

3 answers 3