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.
מאת Peachness 27 בדצמבר, 2009
5 Words related to peachsauce

דוא"ל יומי חינם

הקלידו את כתובת האימייל שלכם למטה כדי לקבל בחינם את מילת היום של המילון האורבני כל בוקר!

אימיילים נשלחים מהכתובת לעולם לא נשלח לכם דואר זבל.