humansquatch Share definition Flag Male with extremely large hands and feet and grotesquely enlarged penis. Osiris was suspected to be a humansquatch. It became a fact when he went skinny dipping with us humansquatch by Xyyguy June 28, 2023 0 0 Get merch Get the humansquatch mug. Buy Now — $32.95 See more merch