From ultra- + fantastic.
ultrafantastic (comparative more ultrafantastic, superlative most ultrafantastic)