Definify.com

Definition 2025


scrags

scrags

English

Noun

scrags

  1. (Scotland) plural of scrag