chorra
Meanings
Noun
1. luck, chance, a fluke. (Spain, colloquial)
2. penis, cock. (Spain, vulgar)
3. piss, a spurt of urine. (Spain, Andalusia, vulgar)
4. idiot, fool, simpleton. (Spain, colloquial, derogatory)
Examples2
No le hagas caso, es un chorra.
Don't listen to him, he's an idiot.
¡Qué chorra tienes, te ha tocado la lotería!
You have such dumb luck, you won the lottery!