Top Definition
To have a Craig Jackson, is to have a gay dog of the rat variety. Not too sure of it's sexuality, it usually goes for equally rat-like gay but fatter dogs, but gets confused between the ass of a female dog and that of a male dog.
I've got a Craig Jackson and it's humping my leg!
Por Medic 21 18 de noviembre de 2010

Correo diario gratis.

Escribe tu dirección de email abajo para recibir nuestra Palabra Urbana del Día gratuita cada mañana

Los emails se envían desde daily@urbandictionary.com. Nunca te enviaremos spam.

×