дать сдачи, ответить на обиду или нападение
Ela não ficou calada, deu o troco na mesma hora.
Она не промолчала — тут же дала сдачи.
Выражение происходит от торгового значения слова troco: это сдача, которую возвращают заплатившему. За ним стоит глагол trocar ("менять", из народной латыни) — идея вернуть нечто равноценное.
Тренажёр идиом Falando учит вас распознавать значения идиом и составлять предложения с ними, чтобы вы могли говорить как бразилец.