PAMPs
See also:
pamps
English
Noun
PAMPs
plural of
PAMP