stem siren

English

Noun

stem siren (plural stem sirens)

  1. (slang, derogatory, dated, early 1900s) prostitute
    Trust me, that stem siren had it coming.

Anagrams

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.