There’s A Town Actually Named Dildo
The town of Dildo in Newfoundland has an annual festival, Dildo Days, which is led by their mascot, Captain Dildo.
The town of Dildo in Newfoundland has an annual festival, Dildo Days, which is led by their mascot, Captain Dildo.