Squatching
Referenced in 1 episode
Definition
Slang for searching for Bigfoot (Sasquatch), the large ape-like cryptid reportedly seen in North American forests, often through field expeditions and sightings research.
Referenced in 1 episode
Slang for searching for Bigfoot (Sasquatch), the large ape-like cryptid reportedly seen in North American forests, often through field expeditions and sightings research.