Top definition
A mystical creature that to the eye closely resembles a dinosaur but in reality it is a creature unimaginable and not able to be seen with the normal human eye.
Dibosaurs are creatures that cannot be seen with the naked eye you must complete the impossible tasks before seeing the dinosaurs in there true form.
by Mj... May 29, 2018
Get the mug
Get a dibosaur mug for your friend Helena.