GD&H
has the following definition + add your definition
grinning, ducking & hiding
grinning, ducking & hiding is used in Acronym Slang Internet
The word GD&H is used in Acronym, Slang, Internet meaning grinning, ducking & hiding