Danilo Enrique Noreña Benítez
tirar la toalla 15
It means giving up, giving up something, or giving up something (the expression is taken from the act in the sport of boxing, where corner helpers throw in the towel to announce that their boxer is not fit to continue in combat).
Like 0
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list