Top definition
The person shouted "Oh Canada" and was glared at.
by StGeez March 01, 2010
Get the mug
Get a Oh Canada mug for your guy Zora.

Activity