Skarlot

From FinnegansWiki
Jump to navigationJump to search
  • Scarlet - Flagrantly immoral or unchaste. "Scarlet shame"