› added 9 years ago
273
TIL that Dildo is a town in Newfoundland. They have an annual festival, Dildo Days, which is led by their mascot, Captain Dildo.
via reddit.com