Top definition
one of many words to say that something is spectacular but since there's dino instead of ''spec'',it means that it is 10x more spectacular
this show we just saw was dinotacular
by guigasaurus October 05, 2009
Get the mug
Get a dinotacular mug for your brother Vivek.