Home The town of Dildo, Newfoundland, Canada just erected a sign 6 years ago 6 years ago The town of Dildo, Newfoundland, Canada just erected a sign by Kelvin 6 years ago6 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