What is Nozhead?
a person who likes inhaling noz.
fucking nozheads always stepping on my shoes!
See noz, candy mountain