For me, it does not have strong connotations of "too long" and "annoying". Opinions on this seem to vary. While Wiktionary says "To bore; to talk too long", Oxford Dictionaries says "Talk to someone, especially with great eagerness or in order to ask a favor".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
GPYOxford Dictionaries says "Talk to someone, especially with great eagerness or in order to ask a favor".I use it in that sense.
GPYQuoteFor me, it does not have strong connotations of "too long" and "annoying".I understand when it appears to be used in that sense.