Golden Bowl

Dictionary

DISPLODINGppr.

Discharging or bursting with a loud report; an explosion.