Echaron (en. They threw)

/eˈt͡ʃaɾon/

Slang Meanings

To hook up
It's said they spent the night together, they hooked up.
Se dice que pasaron la noche juntos, se echaron un polvo.
To put in effort
In this project, we have to put in effort for it to work.
En este proyecto hay que echarle ganas para que funcione.