look up any word, like lemonparty:

1 definition by christovich79

 
1.
an impaired sense of smell
(derived from smell + deaf)
I'm 15% smeaf in my left nostril.
by christovich79 September 19, 2005