A fork of Rural Dictionary
Cuca face is synonimous with yessenia rivera
Damn yessi your such a cuca face