meaning of Ass-squatch asssquatch

Ass-squatch asssquatch meaning in Urban Dictionary

Ass-squatch : The hairy area squeezed between your ass cheeks. a stupid person, a person with way too much hair, an canadian person