city sasquatch
A bigfoot who has moved into urban territory. (also see Urban Saquatch)
Me: "I just saw an 9 ft. tall guy covered in hair run out from behind that dumpster and into the park."
Friend: "You probably just saw a city sasquatch."
Friend: "You probably just saw a city sasquatch."