meaning of awesome-fresh

awesome-fresh meaning in Urban Dictionary

Amazing within the extreme.