From awesome + -tastic.
awesometastic (comparative more awesometastic, superlative most awesometastic)