Skip to main content

hater 257's definitions

Canada

The World's largest backyard.
Canada:
Hey is that a broken swing set? Oh wait no that's Ottawa.
by hater 257 June 29, 2006
mugGet the Canadamug.

Share this definition