啼笑皆非tíxiàojiēfēiTop 45000Meanings1. lit. not to know whether to laugh or cry (idiom)2. between laughter and tearsCharacters used啼to weep笑to laugh皆all非not