scuzzoids
English
Noun
scuzzoids
plural of
scuzzoid