← All words
verb

tirar piedras contra el propio tejado

verb

to foul your own nest, to shoot oneself in the foot; to cut off one's nose to spite one's face

Literally, “throw stones against one's own roof”.