Top Definition
When something is made of win but is also awesome. It is the best thing ever.
Person 1: I just flew from Africa where i keep my sharks that have lasers attached to there teeth.

Person 2: How do you get the lasers in their teeth?

Person 1: I use my mutant bear hands to take physical control of them and surgically place the lasers inside.

Person 2: that's so peachsauce.
by Peachness December 27, 2009
5 Words related to peachsauce

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.