What does Armless Sasquatch mean?

Armless Sasquatch meaning in Urban Dictionary

Euphemism for a bowel movement.