1 definition by Jerome McKenzie

Top Definition
Jamaican slang meaning best friend or comrad (usually male).
Raymond and Marlon a mi dupps
by Jerome McKenzie August 31, 2005

Mug icon
Buy a dupps mug!