Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by DurocShark3
Canada
Share definition
Flag
The place that
unpopular
geeks
say
their girlfriends live.
I have a girlfriend
! You
haven
't
met
her because she lives in Canada!
Canada
by
DurocShark3
February 19, 2009
Get the
Canada
mug.