1 definition by Arbo68

1
Abreviation of Emergency Dump Run. The journey to the bathroom to take a dump. No matter how quickly you run the journey still seems to last for ever.
by Arbo68 May 03, 2011
Get the merch
Get the EDR neck gaiter and mug.