meaning of awesomeresterest

awesomeresterest meaning in Urban Dictionary

Adjective for a thing that is considered the most awesome: