wàn​mù​kuí​kuí

thousands of staring eyes

Definitions

wàn​mù​kuí​kuí

thousands of staring eyes (idiom)

Sources