Expression used when you're angry or something goes wrong
La concha de la lora! My car just broke down.
21👍 1👎