1 definition by butzopower

Top Definition
D20
Slang for twenty dollars worth of marijuana.
Jack: "Yo snatch, we gonna hit up some DND tonite?"
Jill: "Hell yea, I'll go grab some D20s!"
by butzopower October 08, 2006
Mug icon
Buy a D20 mug!