Subscribe English
look up any word, like poopsterbate:
 
1.
A hood in Edmonton, Alberta, Canada which is very diverse.

Mainly Muslims live in that area.
Those niggas from Castledowns be so cheezy.
by NorthSidesFinest3 November 22, 2012
4 0