What does ‘townie’ mean?

townie

( n ) Permanent resident of a college town. Some townies threw eggs on the rods parked down town last night.