1 definition by Jugg Meister

Top Definition
An insanely large cock. A cock so big they named a dinosaur after it.
My buddy Jay loves my cockasourus.
by Jugg Meister March 20, 2008
Mug icon
Buy a Cockasourus mug!