selfsuckers
English
Noun
selfsuckers
plural of
selfsucker