scarvenrot's definitions
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".
by scarvenrot August 6, 2012
Get the smarrmug.