What does carrotsniffer mean?

carrotsniffer meaning in Urban Dictionary

usually made use of as an insult; meaning a jerk or someone being an ass