1 definition by el pwnz joo

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.
by el pwnz joo February 3, 2008
Get the buzzen mug.