Top Definition
An island in Maine. On this island everyone knows everything about you. Its to dramatic. I promise if you visit, you'll hate it.
population: 500
High school is a lot like Indian Island.
by l!k3 0mg n0 w@y June 22, 2008
5 Words related to indian island

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.