不知好歹bùzhīhǎodǎi
Top 50000
Meanings
1. unable to differentiate good from bad (idiom)
2. not to know what's good for one
3. unable to recognize others' good intentions
Characters used
Examples1
This child don't know what's coming for him.