Top definition
A sarcastic term for facebook; used to refer when most people have statuses revolving around the same thing, such as new movies or storms.
Abby: Hey did you hear about the tornado coming this way?
Paige: Yeah, I heard about it on Newscaster 2.0!
by whatpaigeesaid August 06, 2010
Get the mug
Get a Newscaster 2.0 mug for your mate Callisto.