Skip to main content

Definitions by NorthSidesFinest3

CastleDowns 

A hood in Edmonton, Alberta, Canada which is very diverse.

Mainly Muslims live in that area.
Those niggas from Castledowns be so cheezy.
CastleDowns by NorthSidesFinest3 November 27, 2012