Channa Share definition Flag A beautiful, cheerful, always happy girl. Usually a great friend & ready to kick ass for anyone who messes with her closest friends. Did you see that girl with her friends, her name has to be Channa. Channa by YoMamaMan;D May 24, 2011 0 0 Get merch Get the Channa mug. Buy Now β $32.95 See more merch