Skip to main content

Definitions by alianza licker

The spanish term for “gooch” meaning the area between a person’s genitals and asshole
Si compa,she licked my grocha and i kinda liked it
Grocha by alianza licker December 25, 2025