心血来潮xīnxuèláicháo
Top 35000
Meanings
1. to be prompted by a sudden impulse
2. carried away by a whim
3. to have a brainstorm
Characters used