What is Dupps?
Jamaican slang meaning best friend or comrad (usually male).
Raymond and Marlon a mi dupps
A freaking awesome artsy masochist.
I have no cool talents or fetishes, I am so not dupps.
See art, painting, masochism, s&m, lauren, awesome
idiot
dat bwoy a dups