English Dictionary
Definition by golly in British English
by golly phrase
phrase
1
used for emphasizing what you are saying
