OK. I'll bite and ask the stupid question: What in the world is HP sauce? And am I the only one that's never heard of it?

-Elliott