Stockyards
Definitions
2
Posts
2
Posters
75
Views
-
The area in western Toronto, along [St. Clair] Avenue, where the [stockyards] were along the [railroad] for over 150 years. Finest features now are a Rona-Lansing, a Canadian Tire, and an open-24-hours HOME Depot with the very hottest chicks in Toronto on staff
-
a set of areas surrounded by fences where farm animals are kept before being sold or killed
Explore More Definitions
Browse our collection of 300,000+ community-written definitions