Random
Source Code

winsauce

A term that refers to something of great awesomeness.

"Oh my god, did you see 300?"

"Duh, man, it was WINSAUCE!"

by ShoopDaWhoop March 16, 2007

59👍 13👎