Where does “slut” come from?

slut (English): A sexually promiscuous woman or girl; Any...

Definitions

  1. A sexually promiscuous woman or girl; Any...

Words derived from “slut