イイコチャン
Meanings
Expression
Noun
1. goody goody; goody two-shoes; teacher's pet
Composed of
good boy; good girl