Jamaica
verb
To be there. (is there, are there, etc)
also known as
di de
arrow_drop_down
0
arrow_drop_down
comments