sangbleu

Etymology
A minced oath of Sang de Dieu

Interjection
!


 * 1)  flipping heck; bloody hell; cor blimey (or similar oath)