A friend of mine who lives in London informed me that today, Feb. 5, is a holiday called Pancake Day over there. Is this a real holiday or was she just pulling my leg? I'd never heard of it before so I thought I'd ask the largest UK-dwelling community that I know.