Top Definition
Adj. Something that is so amazing that it requires a mixture of the abbreviation 'OMG', and the word 'Fantastic' to describe it.
That giant pink flying llama is just so omgitastic
by Octopodes December 26, 2010

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.