stem siren
Noun
Meaning
stem siren (plural stem sirens)
(slang, derogatory, dated, early 1900s) prostitute
Trust me, that stem siren had it coming.
Noun
stem siren (plural stem sirens)
(slang, derogatory, dated, early 1900s) prostitute
Trust me, that stem siren had it coming.