An expression of surprise or shock (basically means wow), mostly used by Xhosa speaking people. It can also be spelt as Hayibo.
Haibo, is this really happening?
Have another definition for
Haibo?
Click to define it!
Random words for you this Wednesday!