GR&D full form

Meaning : Grinning running & ducking

Category : Internet Chat
Sub Category : Slang

What does GR&D mean or stand for ?

GR&D is still used in online chat and forums quite a bit though it had more consequence in the early 2000s.It is used when someone says something sarcastic,funny/naughty and acts sheepish about it.Similar to a mischief monger who plays a prank and hides in plain sight.