Self-proclaimed social media experts have taken all credibility out of buzzwords such as engagement, social, conversation, sharing, etc. etc. Clean your investor pitch from social media speak or you run the risk of sounding like a social media expert.
Instead, to describe what users actually do, use human language. To explain how your business gets traction use really hard, quantitative, measures that add up to the bottom line. "Buzz" does not necessarily bring dollars.