やぶ蛇 へび yabuhebi 1. unnecessary trouble brought upon oneself; stirring up a hornet's nest Noun #90973 Open Menu Add to collection... Open
薮蛇 やぶへびになる yabuhebini naru 1. to only make work for oneself; to stir up a hornet's nest Expression #152128 Open Menu Add to collection... Open