Back to Dictionary
啼笑皆非
tíxiàojiēfēi
1. lit. not to know whether to laugh or cry (idiom); both funny and extremely embarrassing
2. in a desperate state
3. between laughter and tears