Golden Bowl

Dictionary

DETONATINGppr.

Exploding; inflaming with a sudden report.