Someone who insists their weed is superior to all others. They will say that their weed is the shit and that yours sucks. They also care much more about knowing what the stupid strand names are than actually smoking the fucking weed.
"Dude I got the best fucking herb yesterday. It's called Lemon Kush. It's the shit dude it's so much better than that cheap crap you smoke."
"Ah shut the fuck up you fucking weed snob."