The Caribbean Dictionary

yardy
1 definition
0
Noun
A Jamaican. A native of the island nation of Jamaica.
Synonyms
jaycan, jaygan
Tags
person
Pictures
yardyyardyyardy
400