Skip to main content

Definitions by Elidril

Dog Dick Red... When something has a color similar to the color of a large dog's erection when fully erect and exposed.
James: "Did you see that girl's crotch?"
Christopher: "Yea, she must've been beatup. Her whole urea was DDR!"
DDR by Elidril January 22, 2014