2 definitions by [livelifeloud]

Top Definition
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.
John: Dude! I just got the new 250GB Xbox and 4 games with it for only $300!

by [livelifeloud] January 12, 2011
The month of March in which you shave your face, but keep growing a mustache for the entire month.
Friend 1: Bro are you stoked for Marchstache?

Friend 2: Gonna have the manliest mustache.
by [livelifeloud] December 04, 2011

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.