Top definition
That rural Canadian province which is home to the majority of the Bigfoot population.
I'm gonna make a trip to Sasquatchewan and see if I have any luck sighting a Bigfoot.
by QuacksO December 29, 2012
Get the mug
Get a Sasquatchewan mug for your sister-in-law Riley.