Slang term from Chile

"darle de comer a la nutria"

Slang for: relacion sexual
English translation: sexual relationship

Other slangs for "sexual relationship"