1 definition by sk1984

Top Definition
An expression used in the modern era of text messaging to signify a melodramatic sad feeling as succintly as possible.
(Upon the text message recipient not having called or texted recently) Where are you? Sniff :o(
by sk1984 January 10, 2007

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.