想入非非xiǎngrùfēifēi
Top 40000
Meanings
1. to indulge in fantasy (idiom); to let one's imagination run wild
Characters used