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
go one's own way
to go or act the way one wants
My friend plans to go his own way and start his own business next year.