Word of the Moment

Sacrifice Operation

killing or injuring others while annihilating yourself; usually accomplished with a bomb