Skip to main content

JWHlll's definitions

degrassi

Degrassi is a one way street that runs north between Queen and Gerrard streets in the east-end South Riverdale area of Toronto. It is on the west side of the railroad tracks that run through Jimmy Simpson Park. It shares a streetcar stop with Saulter street, which is a dead end street that runs south from Queen.
Next stop Degrassi Saulter.
by JWHlll January 5, 2009
mugGet the degrassi mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email