Definitions of stench bomb:

  • noun:   a small bomb designed to give off a foul odor when it explodes