1 definition by crazyinsane

Top Definition
Someone whose great at sniffing out drugs almost like a dog.
Joe: Dude, I bet I'm a better smeller than you.
Mike: Oh yeah? Prove it.
Joe: *goes over to big black guys ass and sniffs*
We found the weed, we found the weed!
-Cops come over and arrest the dude-
Joe: Well?
Mike: Alright..you win.
by crazyinsane June 01, 2010

Mug icon
Buy a Smeller mug!