• AcidSmiley [she/her]
    ·
    5 months ago

    As this has been making the rounds for a couple days, i can inform you that the town of Dildo, Newfoundland is located on the bay of Dildo Cove and that there's also a Dildo Island off the coast.