canal flats Share definition Flag 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. canal flats by PYJOTUH,LC6;GKO August 17, 2008 0 0 Get merch Get the canal flats mug. Buy Now — $32.95 See more merch