Someone who resembles a prehistoric Dinosaur who is known to smoke crack cocaine
The crackraptor is high again