A small town on the island of Newfoundland, Newfoundland and Labrador, Canada.
Uncertain; see the Wikipedia article for some possible origins.
Oefen met het spreken en memoriseren van " Dildo " en vele andere woorden en zinnen in Engels .