meaning of Bombgasm

Bombgasm meaning in Urban Dictionary

an incredibly intense climax which fleetingly followed by death.