i was about to go to work but i felt the need to go chat in buzzen and waste away 4 hours of my life
a highly annoying yet narcotic-inducing chat server that turns everyday normal people to psychotic chat nerds
"i was about to go to work but i felt the need to go chat in buzzen and waste away 4 hours of my life" What is the definition of "buzzen"?