meaning of Awesome Sauce Banana Peel

Awesome Sauce Banana Peel meaning in Urban Dictionary

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