Top Definition
a large sphere on top of the citizens bank building in downtown flint michigan, s. saginaw st. to be exact... a local landmark of sorts... it glows, and the color indicates the next day's weather. red= warmer, blue= colder, yellow= the same temp. if it is blinking then it means precipitation.
person 1: did you see the weather ball?
person 2: yeah it was blinking yellow.
person 1: dammit, i hate rain!
#weather #ball #flint #michigan #downtown
by green_eyes April 16, 2006
5 Words related to weather ball
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.