meaning of Awesomentastic

Awesomentastic meaning in Urban Dictionary

Being awesome and great in addition