dingyduck
a dingyduck would be someone who pretends to be a duck in online video games
dingyduck is an incredible asshole of a person who likes to call people names and that shit
"a dingyduck would be someone who pretends to be a duck in online video games" What is the definition of "dingyduck"?