Top Definition
Nickname and Reference to the city of Toronto, Ontario, Canada particularly in consideration of numerous glass sky rises and condominium units occupying the city.
The raptors, leafs, and bluejays all play in GLASS CITY
by bagherrr July 05, 2012

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.

×