Top Definition
A small town with the population of more than 8,000. About 15-20 minutes south of the wisconsin border and about 45 minutes north of Chicago. Close to the chain of lakes but not much else to do except get drunk.
"Lake Villa, Illinois is a great place to live."
by _Lwalt_ March 18, 2009
5 Words related to Lake Villa

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.