1 definition by Scottey

Someone who is physically stumped, Naturally born with undersized genitalia, inability to please woman.
Yeah my girlfriend really like me to we got intimate and she realized I have Pickard. Now she doesn't seem interested as I can not please her.
by Scottey January 14, 2009
Get the Pickard mug.