The Caribbean Dictionary

pumpum shorts
1 definition
0
Noun
Female pants, typically short shorts, that are tight enough that the imprints of the genitals are clearly visible
Synonyms
punny printa
Tags
clothes, pg
Pictures
400