Your missing all the funny Newfoundland town names, like:
Dildo
Cowhead
Killbride
Placentia
Or how 'bout some fuuny Newfoundland place names:
Woody's Point
Hate Bay
Grouse Water Beach (Grouse-Gross, get it...)
Here's the name of their provincial park
Blow me Down
There is a song...