Subscribe English
look up any word, like tex-sex:

1 definition by bmattis

 
1.
Canada
We are going skiing at Whistler this weekend, the greatest resort in the People's Democratic Republic of Canuckistan!
by bmattis January 06, 2011
17 2