scumbuckets
English
Noun
scumbuckets
plural of
scumbucket