Word Definition - 啼笑皆非

tí xiào jiē fēi lit. not to know whether to laugh or cry (idiom); between laughter and tears