That has no basis in fact; just what I thought. I have also posted on a Jamaican discussion forum, following James F's advice (thanks, James) and a poster there had the same suggestion as Leeneia earlier on this thread- it refers to something illegal or out of bounds.