Green’s Dictionary of Slang

bang adj.2

[abbr. bang-up adj. (2)]

1. [1920s–50s] (US) exciting.

2. [1950s] (US) a euph. for damn adj.