1 definition by greg23

Top Definition
a person with low skills but high ambition
a last pick for a basketball game

"im the d pick for basketball
by greg23 May 26, 2006
Mug icon
Buy a d pick mug!