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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.