1 definition by Bardownski

Top Definition
A term used for NHL,mostly referring to the NHL video game series..the word Chel comes from the h and the L
Wanna go play some Chel?
Sure man!

Buddy,I've got scouts from the Chel watching me
by Bardownski August 07, 2016

Mug icon
Buy a Chel mug!