Original: Dildo is a town on the island of Newfoundland in the province of Newfoundland and Labrador, Canada.
Simplified: Other websites