What does awesomerifical mean?

awesomerifical meaning in Urban Dictionary

awesome terrific