Top Definition
A term originating in Mississippi that is used to refer to a mans genitalia.
Colin: What's up Rachel.

Rachel: Just shut up and give me the D-Stack.
by TheP0larBear March 01, 2011
3 more definitions
In sport, when a team goes to a very defensive formation and stacks as many players in defense to protect the score.
Arsenal has gone for the good old Dstack in order to keep Man United at bay.
by Gorance May 01, 2011
A word describing a man's reproductive organ
Cara broke her foot, but Josh still gave her the D-Stack.
by Fraticus Finch March 30, 2011
slang for penis.
Dude! That bitch totally wanted the D-Stack.
by Frat Albert February 07, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×