An emphatic Irish English exclamation, a variant spelling of begorra expressing surprise or strong emotion.
Irish English variant of begorra, with the same origin from 'by God' with phonetic alterations. The double-r spelling is an alternate representation of the Irish English pronunciation.
Try Another Word