1 definition by hugo21

Top Definition
Edmonton, Alberta Canada
I don't want to go back to the Chuck, the weather sucks there.
by hugo21 February 06, 2009

Mug icon
Buy a The Chuck mug!