Term of the Moment

electromechanical


Look Up Another Term


Definition: GD&R


"Grinning, ducking and running," said after a snide remark. Another variation is GD&WVVF, which stands for "grinning, ducking and walking very, very fast." See digispeak.