Top definition
is a huge ass hick town, people from canal flats are ripped, all of them. Also, one of the biggest cracktowns knowen to man.
Wow, they smell like crack, they must be from canal flats.
by PYJOTUH,LC6;GKO July 21, 2008
Get the mug
Get a canal flats mug for your daughter-in-law Riley.