Dictionary.com
Thesaurus.com

am detonating

  • present progressive
    of detonate (1st person singular).
    detonate
    verb (used without object)
    to explode with suddenness and violence.