Slang term from El Salvador

"chacachaca"

Slang for: relacion sexual
English translation: sexual relationship

Other slangs for "sexual relationship"