escrachar
Top 20000
Meanings
Verb
1. to destroy; defeat (Rioplatense)
2. to give away; rat on (Rioplatense)
3. to publicly shame someone for their illegal actions or gross misconduct (Rioplatense)