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.