查找任意词语,比如 the eiffel tower

1 definition by bagherrr

 
1.
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
作者 bagherrr 2012年7月05日