meaning of awesomzilrating

awesomzilrating meaning in Urban Dictionary

somewhere within awesome and exhilarating