permasluts
English
Noun
permasluts
plural of
permaslut