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.