Top Definition
A person who loves everything local, is passionate about discovering the wonders of where we live.
When looking for the best new restaurant in the neighborhood, I consulted a localista.
by mleepapers February 23, 2013

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×