There is a major road and area in Calgary Alberta called Shaganappi. It gives me a giggle every time we go there. Shag-a-nappi.
Medicine Hat, Alberta
We have family in Acme Alberta, I always am looking for Wylie Coyote there.
Moosejaw, Saskatchewan
Moose Factory, Ontario
Newfoundland takes the prize for funny place names:
Dildo
Conception
Blow Me Down
Come By Chance
PotHead
Cupids
Heart's Desire
Happy Valley Goose Bay
and many more.