Skip to main content

sweaty_scrotum's definitions

Canada

a non-existant country where non-existant aliens roam freely in hope of actually becoming part of the world
Bob: Have u heard of canada?
Fred: Oh ya isnt that the country where cumchuggers and meatstrokers live.
by sweaty_scrotum August 27, 2008
mugGet the Canadamug.

Share this definition