On a recent episode of Jimmy Kimmel Live, Kimmel joked about how Canada has been hiding the single greatest town on earth….Dildo, Newfoundland.

Kimmel wants to know everything there is about the town and said to Guillermo “pack your bags, we’re going!”

Watch the full clip of the show below.

 

Filed under: Dildo, jimmy-kimmel