Gbirigbidi is a compound word, the Yoruba language.The consonant 'gb' is characteristic of the Yoruba language.
gbirigbi = repeatedly,
di = tied, tight
So far I can understand, the expression 'gbirigbidi' means 'something that is always being tied' - something that prevents things from flowing normally.
However, Yoruba is an complex idiom and each word can have multiple interpretations - and I'm just a student. You'd better ask a Nigerian.