g,d,rlh Share definition Flag Grinning, Ducking, Running Like H3ll You're an idiot (G,D,RLH) g,d,rlh by Desert Rat Golfer October 12, 2013 0 0 Get merch Get the g,d,rlh mug. Buy Now — $32.95 See more merch