1 definition by ~Bitterwench*

Top Definition
Best Albertan city. Home to champion teams such as the 13-time Grey Cup Champs the Edmonton Eskimos and 5-time Stanley Cup Champs the Edmonton Oilers. Kicks Calgary's rear.
"Well, really, everyone knows that Edmonton's a better city than calgary!"
by ~Bitterwench* September 02, 2008
Mug icon
Buy a Edmonton mug!