Green’s Dictionary of Slang

blast n.2

[blast! excl.]

a euph. for damn n.

[WI]S. Selvon Lonely Londoners 95: Not giving a blast if they answer or not.
[US]S. Bellow Henderson The Rain King 49: What the blast is going on?
[UK]A. Salkey Come Home, Malcolm Heartland 190: Meanwhile, not a blas’ goin’ on inside the country; nothin’ comin’.