sacrebleu
Top 30000
Meanings
Interjection
1. good heavens, oh my gosh (dated, euphemistic, minced oath)