Home The town of Dildo, Newfoundland, Canada just erected a sign 7 years ago 7 years ago The town of Dildo, Newfoundland, Canada just erected a sign by Kelvin 7 years ago7 years ago And Jimmy Kimmel declared his candidacy to become mayor. Post PaginationPrevious PostPreviousNext PostNext canada, dildo, image, newfoundlandLike it? Share with your friends! 19