What the heck is BB cream? (I won't divulge how old I am or how I came to be this age without understanding why makeup never seems to stick to my face quite right...)