Mira, creo que me parece que es un libro de folclore lo que lees, como nativo no había escuchado nunca antes la frase, pero por contexto puedo entender lo siguiente:
- No es una expresión muy común, al menos no en mi país (Costa Rica).
- Correcto, puede significar "Destruir" pero yo lo orientaría mas al contexto de pelear, enfrentarlo. Es algo como las expresiones que utilizan en la "Lucha Libre", cuando dice "Barrió la casa" lo cual significa que golpeo y tiro al suelo a todos los contrincantes
Espero que te haya resultado útil esto.
Saludos!