Don't worry - it's nothing saucy. Well not unless you want it to be! The term is a contraction of "web log" which is basically a type of web based diary or other sequence of articles normally arranged in reverse chronological order. See Wikipedia for a more detailed explanation.