skookumchuck Meaning and Definition

All in One

Skookumchuck is a Chinook Jargon term that is in common use in British Columbia English and occurs in Pacific Northwest English.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video