What does budhead budhead mean?

budhead budhead meaning in Urban Dictionary

another word for stoner...toker...etc person constantly tuned from culture for their ever-present earbuds.