Oh and while we’re talking about ‘net presence… Posted on March 15, 2008 by kirabug Can someone explain to me what the hell Twitter is, and why I’d want it?