English | German | Russian | Czech

chin chin English

Meaning chin chin meaning

What does chin chin mean?

chin chin

a small Nigerian cookie-like snack made from fried wheat flour dough containing eggs and sometimes also cowpeas

Synonyms chin chin synonyms

What other words have the same or similar meaning as chin chin?

chin chin English » English

cheers

Are you looking for...?