im stood near the road waiting for a dirty diana
the term for having [sexual] intercourse with a female road traffic accident victim
"im stood near the road waiting for a dirty diana" What is the definition of "dirty diana"?