look up any word, like fleek:

1 definition by Arbo68

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.
Excuse me for a second mom, EDR!
by Arbo68 May 03, 2011