Definify.com

Definition 2024


scrags

scrags

English

Noun

scrags

  1. (Scotland) plural of scrag