欲罢不能yùbàbùnéng
Top 35000
Meanings
1. want to stop but can't (idiom)
2. to be unable to stop oneself
3. to feel an urge to continue
Characters used