1 definition by Vessec

Top Definition
Unable to smell, lack of the sense of smell.
When Bill asked Hillory to speak, her breath was so horrible that he prayed he could be smeaf until she was finished.
by Vessec September 06, 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.