Wiktionary
scroags
n. (context Scotland English) (plural of scroag English)
n. (context Scotland English) (plural of scroag English)