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.
Mi papa es tan huelebicho que si mama termina en el hospital, no la va a visitar.
by Some Latin Woman March 31, 2016
Get the huelebicho mug.
Literally "dick sniffer". Puertorican / Caribbean word for faggot, dicksucker, etc.
Mi jefe es un tremendo huelebicho.
by Urban Dictionary May 9, 2005
Get the huelebicho mug.