red hot panties


I wonder what it mean?
Or does it just mean
a pair of red panties
hanging out to dry
in a back street in Shanghai?

Comments