1 definition by NEIGHBOORHOODWATCHE

Top Definition
a person who lives on canyon avenue ussually from the russian decent causing alot of trouble in the bathurst and sheppard area.
damn those canyon kids keep hitting my car with their soccer ball
by NEIGHBOORHOODWATCHE December 02, 2015

Mug icon
Buy a canyon kids mug!