The Caribbean Dictionary

longtail
1 definition
2
 
Noun
Young, unattached female tourists.
Synonyms
Tags
person
Pictures
Sterling Apr 30, 2015
Im a 8year old kid
Jovial Sep 18, 2016
DWL
400