What is the best translation for 会说? The Wenlin dictionary translates 会说 as "talker", but the meaning of talker in Harrap's dictionary is bad. Should 会说 be translated as "narrator"?
會 means be able to 

說 means say,spaek


  C: 你會說普通話嗎? / 你會普通話嗎?
  E: Do you speak Mandarin?  


talker is similar to 很會說(good at talk) or 很愛說(talktive)

narrator in Chinese is 旁白 or 說書人



Another case

Colloquially, we can say


  A: 你真是&amp;@#^$#&amp; (something dirty)
  
  A: you are fuxxxx....
  
  B: 哇,你真會說 (frivolous)
  
  B: wow, you are so mean.