1 definition by n17

Top Definition
Penguin riding people whose currency consist mainly of monopoly money. Their daily source of protein comes mainly from maple syrup. They are proud gay people that adore the french. At night they sleep soundly in their igloos which they leave unlock. They have admirable speech patterns using words like aboot and eh?
What are canadians all aboot eh?
by n17 May 28, 2010

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.