meaning of Alex Bilodeau

Alex Bilodeau meaning in Urban Dictionary

Canadian hero. He's 1st canadian olympian to win a gold medal on home soil. Canadians hadn't obtained a gold in Montréal 76 or Calgary 88 but eventually Vancoyver 2010.