Dildo Newfoundland Canada is a real place Canada Funny signs April 25, 2013 by rcoish99 rcoish99 · Reply It’s an island. Larger