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