心血来潮
xīnxuè-láicháoTraditional 心血來潮
on a sudden impulse; on a whim
Every meaning
xīnxuè-láicháo
- on a sudden impulse; on a whim
Its characters
Words with 心
Words with 血
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.