What is another word for a person who likes to talk too much. I was thinking bigmouth, but bigmouth could mean "somebody who likes carrying messages voluntarily".
Other words for this are
If you need an excuse to end the flow of words and pay someone a compliment at the same time, I offer this suggestion. There's no guarantee the talker won't be offended, but if said in the right tone of voice and with charm, you might get away with it.
"I could listen to you for hours on end, it's such a pleasure to meet someone who is so loquacious but unfortunately, I have an urgent appointment/meeting which I have to go to."
If however; you only need to interrupt this person, try saying:
- "Could I just interrupt you and say... "
- "If I could just stop you there and add... "
- "I absolutely agree with everything you said so far and I'd like to mention... "