n.
1.profane or obscene expression usually of surprise or anger
2.a commitment to tell the truth (especially in a court of law)
3.a solemn promise, usually invoking a divine witness, regarding your future acts or behavior
Idiom of the Day
get one's comeuppance
to get the punishment that one deserves
The woman got her comeuppance when she was forced to apologize to the other woman in the company.