嚯huòTop 35000Meanings1. (onom.) expressing admiration or surprise2. (onom.) sound of a laughCharacters used嚯a cracking or snapping sound