BACK TO Sasquatch

Sasquatch vs. yeti

[ sos-kwoch, sas-kwach ]
noun
  1. Bigfoot.
[ yet-ee ]