meaning of Bonhommesquatch

Bonhommesquatch meaning in Urban Dictionary

The distant western cousin for the Quebec Bonhomme. Also referred to as the Abominable Snowman.