i love cachar  el se la cacha - he fucks her
a strongly offensive and vulgar verb that means to fuck in several spanish countries, particularly in peru & chile
"i love cachar  el se la cacha - he fucks her" What is the definition of "cachar"?