shitbeasts
English
Noun
shitbeasts
plural of
shitbeast