bon sang de bonsoir

Etymology
lit. 'good blood of good evening!'.

Interjection
!


 * 1)  good heavens! heavens above! good Lord! for Pete's sake!