meaning of Bugga Doom doom

Bugga Doom doom meaning in Urban Dictionary

keyword that your particular Jamaican grand-parents accuse you of making even though you tend to be seated.