scroat

English

Noun

scroat (plural scroats)

  1. Alternative spelling of scrote.

Anagrams