1 definition by dancedancerevolution_9923

Top Definition
a pretty sweet town with no walmart but a pretty decent tim hortons. a common hobby amongst its inhabitants is walking/biking. if you visit Espanola at a peak time your nostrils will be awakened by the invigorating aroma of the lagoons. espanola ; more than just a fine paper town.
my 2nd boyfriend Brandon Bourcier lives in Espanola.
by dancedancerevolution_9923 August 03, 2008

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.