No I didn't know this one either but it seems a whole new web lingo is building. Luckily Business Week is here to explain it all to us - until the next silly words are invented. Who actually makes this stuff up? Is it all geek led? And how are we to keep up? WE should be told.
p.s Crog is a carefully researched blog. No sarcastic comments please :)