It means dick sniffer or dick smeller, yes. Sniff means Huele Dick means bicho. It's a Puertorrican translation of jerk, dick or douchebag.
Mainly a man, who is such a stubborn jerk that when he shaves his mustache he has an outline of a dick hanging in between the part below his nose and over his upper lip.
Mainly a man, who is such a stubborn jerk that when he shaves his mustache he has an outline of a dick hanging in between the part below his nose and over his upper lip.
by Some Latin Woman March 31, 2016
by Urban Dictionary May 09, 2005