English Dictionary
Definition by God in British English
by God phrase
phrase
1
used for emphasizing what you are saying in a determined or angry way
