Definitions by experiancedditcher
ditcher
ones who feel the irrisistable urge to take in an individual from the slums, pump them full of amphetamine and evil juices then leave them for dead in a desperate emotional state from which they shall never emerge.
ditcher by experiancedditcher July 3, 2003