1 definition by ayyyrejhe5yh545654564

A town inside of rochester, newyork. known for its culture and great sights. pretty much the best town to grow up in because of the greast parties and kick ass sports...if you live in itown your probaly a sick person
due..i went to a party in I-town, and they have the best party..its the town of alchoholics!!
by ayyyrejhe5yh545654564 August 30, 2008
Get the I-town mug.