The Caribbean Dictionary

long foot shorts
1 definition
0
 
Noun
Boxer shorts.
Synonyms
Tags
Pictures
400