Top definition
A very rare humanoid that resembles a long lost dinosaur. It likes to creep around and will pop up when you least expect it, sometimes you can see them in photos, also known to photo bomb. It is a rare sighting, so count yourself lucky and make a wish should you see one in your lifetime.
Holly - Omg! That's an amazing photo.

Leia - dear me! Is that a TOUCHYSAURUS in the background ? We must buy a lotto ticket!
by Brukbruk October 14, 2015
Get the mug
Get a touchysaurus mug for your dog Larisa.