What is a Snowbird?

What is a Snowbird? There are bluebirds, blackbirds, lovebirds, and there are shorebirds…but have you heard of the ever-elusive Phoenix snowbird?  A snowbird is a term used to describe people (usually retired or affluent) from the American northeast, midwest, or...