1 definition by Birdinator

Top Definition
The best damn country ever! Huzzah for Medi-Care!
Canada kicks ass to a maximal degree.
by Birdinator December 13, 2008

Mug icon
Buy a Canada mug!