Crossword clues for scups
Wiktionary
scups
n. (plural of scup English)
n. (plural of scup English)