meaning of buzz osbourne

buzz osbourne meaning in Urban Dictionary

The guitarist & singer for the Melvins, the heaviest band previously. Recognized for his big, awesome locks.