1 definition by Frank Vincent Lauria

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
Get the squatching mug.