Slang meaning of ICBW

ICBW means: I Could Be Wrong