I've been to Newfoundland and Labrador and yes, there is a town named Dildo. Jimmy Kimmel made a lot of jokes about it and his crew visited in 2019.
I thought Canada was the only country with crude names and then I found this:
The United Kingdom wins!
