Top definition
A large hairy homo sapien male, not necessarily of Siberian descent, but who would be able to winter over in Siberia given his built in giant wooly sweater.
Holy shit, did you see how hairy Joe was?

Yeah, dude, he's a fuckin Siberian Sasquatch.
by sgmpornstarr October 26, 2011
Get the mug
Get a Siberian Sasquatch mug for your Uncle Callisto.