prisspots
English
Noun
prisspots
plural of
prisspot