1 definition by whisky_alf

Top Definition
No such mascot exists. There is a "Youppi!," who was at one time a mascot for the hapless Montreal Expos, but he has since faded into the ether, where he will remain.
If the Canadian Mounted Police buried Youppi in a shallow grave outside of Montreal, would anyone shed a tear?
by whisky_alf May 01, 2005

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug