chiripa
Meanings
Noun
1. fluke (lucky or improbable occurrence)
2. Blattella germanica (German roach) (Venezuela)
Examples3
Me ha salido bien por chiripa.
I got it right by accident.
Lo conocí de chiripa en la calle.
I met him on the street by chance.
Acertó la respuesta de pura chiripa.
He got the right answer by pure chance.