Fun Fact: There is a town… Fun Fact: There is a town in Newfoundland called Dildo, and Jimmy Kimmel is the honorary mayor. At least he has a backup gig 🤷♂️ This post and comments are published on Nostr.