"Jamacina" is a word in ENGLISH
jamacina
ENGLISH
Definition:
Jamaicine.
Few words of positivity
Forgiveness is the key to action and freedom.
WORD SUGGESTIONS
Laugh your heart out.
Yo mamma's so fat she had her ears pierced by harpoon.
jamaicine
ENGLISH
An alkaloid said to be contained in the bark of Geoffroya inermis, a leguminous tree growing in Jamaica and Surinam; …
Read the complete definition