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.
American residing north of the Mason-Dixon line, the border between Maryland and Pennsylvania. Word most commonly found in Southern Stat..
1.
To fight someone, one on one, with no one else interfering, hand to hand combat.
Yo my boy wanna shoot you a head up fade.
See J..