Top definition
The decayed organic matter in the ground that over time has been refined into modern day petroleum products.
Yo Vinny! I need to fill up the caddy with some dinosaur blood before hitting the Jersey Shore.
by Jeff Ro. December 27, 2010
Get the mug
Get a Dinosaur Blood mug for your dog G√ľnter.