chorra
Top 25000
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
Don't listen to him, he's an idiot.
You have such dumb luck, you won the lottery!