Something that is so awesome you have to resort to this word to explain it's awesomeness. Like awesomesauce except way better. Term coined by livelifeloud on YouTube.
by [livelifeloud] January 13, 2011
Get the Ballasaucemug.
Get the Ballasaucemug. We'll email you a link to sign in instantly.