superfreaks
English
Noun
superfreaks
plural of
superfreak