情不自禁qíngbùzìjīn
Top 20000
Meanings
1. (idiom) cannot refrain from; cannot help; cannot but
Characters used
Examples1
Sorry, I couldn't help it.