Garro (en. Stick)

/ˈɡaro/

Synonyms

Slang Meanings

Surprise hit.
He gave him a garro in the fight.
Le dio un garro en la pelea.
To damage or assault.
Don’t take it the wrong way, it was just a friendly garro.
No lo tomes a mal, solo fue un garro amistoso.