dinosaur skin Share definition Flag After blowing your load on your partner you let it air dry to peel if off later. After our intoxicated sex session last night i woke up to find dinosaur skin stuck on her face. dinosaur skin by fignerin June 9, 2009 0 0 Get merch Get the dinosaur skin mug. Buy Now — $32.95 See more merch