Back to Dictionary
不知好歹
bùzhīhǎodǎi
1. unable to differentiate good from bad (idiom)
2. not to know what's good for one
3. unable to recognize others' good intentions