Back to Dictionary
心血来潮
心血來潮
xīnxuèláicháo
1. to be prompted by a sudden impulse
2. carried away by a whim
3. to have a brainstorm