painted cat

English

Noun

painted cat (plural painted cats)

  1. (slang, dated) A female prostitute.
  2. Synonym of mountain lion