Definify.com

Definition 2025


scrotes

scrotes

English

Noun

scrotes

  1. plural of scrote

Anagrams