1 definition by ChowTown

Top Definition
A word without a definition. Used to describe certain people.
You're such a Chow!
by ChowTown November 07, 2010

Mug icon
Buy a Chow mug!