DUPPY Meaning of DUPPY in English n. (pl. -ies) W.Ind. a malevolent spirit or ghost. Etymology: perh. of Afr. orig. Oxford English vocab. Оксфордский английский словарь. 2012