Skip to main content

Definitions by 7uckyy

sacalaca 

When having sex and the testicles slap against the partner.
Hey honey you want to give me the sacalaca?
sacalaca by 7uckyy November 12, 2021