his beduhduh grossed me out so much, that i made him get it surgically removed
a skin tag, or beauty mark that hangs off the skin resembling a punching bag
"his beduhduh grossed me out so much, that i made him get it surgically removed" What is the definition of "beduhduh"?