Jamaica
noun
A police officer.
arrow_drop_down
0
arrow_drop_down
2 comments
US Virgin Islands
US Virgin Islands
Batmon
4 years ago

I like da cadence of da word

Jamaica
Jamaica
Marjorie
3 years ago

This is also An informal expression for friend. “A mi likl squaddy.”