D1

somebody who is really good at something, or tears shit up at something.
"dude i'm so D1 at football"
by teddy ute April 20, 2009
Get the D1 mug.