by huge1 April 02, 2009
by nancy nausea September 03, 2006
To have an exceptional skill or skills. Can be used by both genders to describe what they have skills at.
by jojobeans November 22, 2006
by Jenners26 May 03, 2010
by JohnMcM3435 September 24, 2016
by Daddy.papi June 04, 2019
by daddy-i-love-you July 28, 2019