Top Definition
A deaf sense of smell. Lacking the ability to smell odors.
His shit really stank, but having a cold made me sneaf.
by neil November 01, 2004
5 Words related to sneaf
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.