Look at other dictionaries:

GR&D — interj. Grinning, running, and ducking. (Describes what one might be doing after having written a mischievous message on an electronic forum or news group. Used in electronic mail and computer forum or news group messages. Sometimes enclosed,… … Dictionary of American slang and colloquial expressions