What is Dildo, Canada?
1.
A town on the island of Newfoundland and Labrador, Canada.
Dildo won the Harrowsmith Magazine Award in 2001 as one of the ten prettiest small towns in Canada. :)
Boy: Hey where are you from?
Girl: Dildo, Canada.
Boy: ...Wtf..?
See
Random Words:
1.
if you're told you're uber n00bular, that basically means you suck. you are rediculously n00bish and are going to be pwnt by m..
1.
to boot up your pc only to find Vista locking you out of certain functions
My pc has vistacized me from using MSN. I'll have to sh..