What does awesomesaurus mean?

awesomesaurus meaning in Urban Dictionary

somebody or something with freighting degrees of awesome or awesomesauce