"mate, have you seen the new transformers movie? it's donging
donging is a word used to describe something large and or impressive
""mate, have you seen the new transformers movie? it's donging" What is the definition of "donging"?