Duppy man is used in Jamaican culture to reference someone who does not exist. It is also used to mention the spirits of the old African religion. It is sometimes used in insulting contexts but it itself is not insulting.
by ghost_dog October 02, 2007