Churria
Slang for a crushing victory or a total blowout in a sports match or competition.
"They played the final against Barcelona and gave them a churria" or "When are we playing soccer to give you a churria?"
Automatically translated from Spanish
Definitions tagged competición in the street dictionary.
Esta página también está en español.
Leer en español