Definify.com

Definition 2026


scroags

scroags

English

Noun

scroags

  1. (Scotland) plural of scroag