Jamaican slang for a stolen car (or possibly someone who steals cars).