1 definition by Miss Ngo

Top Definition
A way of escaping from reality and going into a world of love, lust, and prosperity.
Quit daydreaming about channie.
by Miss Ngo February 10, 2003

Mug icon
Buy a channie mug!