sibo exclamation1 •(Singapore, informal) An expression of disbelief, equivalent to Is it so?u dun understand english sibo? — 2009