hey, who are duppy?  duppy are a three-piece electro art-pop band from deptford, se london, uk
also a three-piece electro art-pop band from deptford, se london, uk
"hey, who are duppy?  duppy are a three-piece electro art-pop band from deptford, se london, uk" What is the definition of "duppy"?