1 definition by Sheila Kopps, do ya hear me?
A large city (actually an amalgamation of 6-9 villages/towns/cities) in southern Ontario, Canada, pop. 400,000+. The city would be wondrously beautiful with its comely skyline, fetching mountain, and broad sweeps of water... except for the giant brown steel district which the city planners rather witlessly ran a "scenic" expressway in front of, so that every passerby sees it. Idiots.
by Sheila Kopps, do ya hear me? August 23, 2004