meaning of awesomerifical

awesomerifical meaning in Urban Dictionary

awesome terrific