cari istilah yang lo mau, kaya' the eiffel tower:

1 definition by Lt. Muffins

 
1.
The pure refined essence of awesome
The new Iron Man movie was awesome sauce!
dari Lt. Muffins Jum'at, 16 Mei 2008