To burst, explode, or rupture; to split open due to an explosion or internal pressure such as uneven heating.
to explode with power
Taiwan colloquial usage meaning to explode with great power or effectiveness; specifically used in baseball to describe hitting a home run or a sudden burst of hitting power.
mind-blowing
(Slang) extremely impressive, shocking, or excellent; amazing; stunning