Definify.com

Definition 2026


scrotes

scrotes

English

Noun

scrotes

  1. plural of scrote

Anagrams