Top definition
spirit or ghost conqueror. Duppy is caribbean word of West African origin meaning ghost or spirit
by cmayer December 16, 2008
Get a duppy conqueror mug for your sister-in-law Julia.