Top Definition
Canadian hero. He is the first canadian olympian to win a gold medal on home soil. Canadians had not won a gold in Montréal 76 or Calgary 88 but finally Vancoyver 2010.
OMG when Alex Bilodeau beat that Australian piece of shit in moguls i was so happy!!!
by Canadianpatriot April 13, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.