meaning of Armless Sasquatch

Armless Sasquatch meaning in Urban Dictionary

Euphemism for a bowel movement.