Skip to main content

Definitions by Jeff Ro.

Dinosaur Blood 

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.
Dinosaur Blood by Jeff Ro. December 27, 2010