Back to Dictionary
稀里哗啦
稀裡嘩啦
xīlihuālā
1. (onom.) rustling sound
2. sound of rain or of sth falling down
3. in disorder
4. completely smashed
5. badly battered
6. broken to pieces