Jamaica
noun
Female pants, typically short shorts, that are tight enough that the imprints of the genitals are clearly visible
alternatives
pumpum shorts
arrow_drop_down
0
arrow_drop_down
comments