meaning of awesomeprosauce

awesomeprosauce meaning in Urban Dictionary

anything therefore amazing and cool, even Santa can't touch *this*