Skip to main content

Definitions by SASKATCH

Saskatch 

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.*
Saskatch by SASKATCH October 21, 2010