sacré bleu

sacré bleu

English Intj
Ad

Definition

An expression of surprise, exasperation, or dismay; good heavens; oh my gosh.

Etymology

A corruption of the French euphemistic oath sacrebleu.

Ad