choupi
Meanings
Noun
1. cutie (colloquial)