the larvae or whatever they are called of jellyfish can cause that, they get on your skin and when squished or pressed on skin you end up with a type of sting, not sure if in Jamaica but got same in SE Asia.