Top definition
1: news
2: a television station claiming to mean 'news'
"WBZ means 'news.'"
by lemming November 17, 2003
Get the WBZ neck gaiter and mug.