meaning of Bonzai kill

Bonzai kill meaning in Urban Dictionary

In a FPS game once you prepare your grenade to the point for which you find yourself blowing your self up, and one or even more of your opponents. It could be the ultimate sacrifice but few people anticipate that dedicate committing suicide simply to get a kill.