Top definition
The most elusive of the Saskatchiformes. Last seen in forested areas of Connecticut, foraging for food amongst undergrowth and vegetation. Appreciates the love.
"Look, a wild Saskatch!"

*Creature in question ducks behind a tree.*
by SASKATCH October 20, 2010
Get the mug
Get a Saskatch mug for your mate Bob.