drrrrr Share definition Flag What a retard says...... "drrrrr" (said the retard as he stabs himself) drrrrr by Ryan September 12, 2004 0 0 Get merch Get the drrrrr mug. Buy Now — $32.95 See more merch