What does Awesome Sauce Banana Peel mean?

Awesome Sauce Banana Peel meaning in Urban Dictionary

The tasty goodness of an idea which worthy of becoming slipped on by a banana peel.