I've heard of it for a long time now and of course when I heard of it for the first time, I was very curious but not curious until now to know what does it really mean and what does it do.
So here's what I know. The term BB means a lot of things - beauty balm, blemish balm, etc. It was originally marketed in Asian market but has proliferated the Western counterpart. In some area, it can be called CC Cream.
As an all-in-one facial cosmetic product, I'd be tempted to use this one. Need to do more research though*****