Top Definition
Something awesome
"Hey that blind raccoon is going down the street on a unicycle"

"That's so Smarr"
by Wapattackxoxo May 26, 2012
1 more definition
Engrish derivative of the word "small", to be followed by "nap": i.e., "I'm going to take a small nap." When used alone, depending on the context, can mean either "nap", "napping", or "tired".
I need to smarr.

I'm smarr.

Alexa is smarr on the couch.
by scarvenrot March 22, 2012

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.