Definify.com

Definition 2024


trollops

trollops

English

Noun

trollops

  1. plural of trollop