Why are you so good with words?

46 answers 46