stem siren

EnglishEdit

NounEdit

stem siren (plural stem sirens)

  1. (pejorative, dated, early 1900s) prostitute
    Trust me, that stem siren had it coming.
Last modified on 19 June 2013, at 20:56