Top Definition
1. Another word for smashed or mushed, made by a drunk girl on new years eve.
2. Drunk
1. One time i saw a smuched cat
2. I was so smuched after all of flip cup I played.
by im aWESome. April 12, 2010

Free Daily Email

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

Emails are sent from We'll never spam you.