chiripa
Top 30000
Meanings
Noun
1. fluke (lucky or improbable occurrence)
2. Blattella germanica (German roach) (Venezuela)
Examples3
I got it right by accident.
I met him on the street by chance.
He got the right answer by pure chance.