1 definition by sSJump

To root for or to support someone/something in spirit, much like praying except without the religious connotation.
1. It's the final match! Everyone channel for _____ to win!
2. Goku needs us! Everyone channel your spirit to him! SPIRIT BOMB.
3. Our team lost because the fans didn't channel hard enough.
by sSJump February 19, 2013
Get the channel mug.