puttuns
English
Noun
puttuns
plural of
puttun