squatchy adjective1 •(US, informal) Characteristic of the sasquatch.Locations are said to feel 'squatchy', meaning they are ideal habitats for Bigfoot to live. — 2019 formsmore squatchy · most squatchy