1 definition by Dr. Ed Gallagher

Top Definition
ED, aka erectile dysfunction.
suffering from ed is nothing to be ashamed of.
by Dr. Ed Gallagher March 04, 2005

Mug icon
Buy a ed mug!