1 definition by Frank Vincent Lauria

Top Definition
Entering wild lands in search of evidence for the Sasquatch, The legendary bigfoot, a large bipedal primate sighted in many parts of the USA.
Let's go squatching.
by Frank Vincent Lauria December 11, 2008

Mug icon
Buy a squatching mug!