A phrase meaning Yes or a response in a positive term. The "G" is added to the beginning to make the response of Yeah more "G'd" up. Because now a days all of society would love to make there life's more "G'd" and why not use it when replying with Yes or Yeah?
Boss: "Frank.....I was a little curious on whether or not you got your report done, the question I'm getting at is...have you?"
A word describing the sound your body makes when it gets pushed onto a pile of snow. Also can be used to describe the sound of when you sketched out on a jump either snowboarding or skiing and hit the ground (snow) with your body.
"I was walking with my girl when out of nowhere she pushed me onto a snow bank"
"Then I got up and grabbed her face and repeatedly shoved it into the snow bank!"
"DOOSH! DOOSH! DOOSH!"