Chief executives like Bank of America's (BAC) Brian Moynihan have two jobs at an annual meeting: answer the tough questions and manage the, er, unique characters who tend to show up at these gatherings.

You've already read how Moynihan spent much of the nearly three-hour meeting answering questions about losses tied to legal reserves and a $4 billion accounting error in its capital plan.

The extracurriculars were tame by prior years' standards — there were fewer protestors this time, and no singing rabbi like at the 2013 meeting. Still, Moynihan had to roll with some outbursts of praise and criticism from the crowd.

Shareholder Judy Koenick, a mainstay heckler at B of A's annual meetings, did her best to get under Moynihan's skin.

Koenick mocked his overview of the company's financial accomplishments and, on several occasions, used her Q&A time to harass Moynihan. As she was demanding details on the types of light bulbs that B of A uses, shareholder Peggy McMahon stole the scene.

"You must not attack this fine gentleman. Sit down and shut up," McMahon screamed at Koenick from across the room. McMahon, who wore a large straw sun hat with a yellow flower and rainbow-colored bow, then proceeded to emphasize her Irish ties to the CEO before yelling, "I love you Mr. Moynihan."

That comment succeeded in throwing Moynihan off, but only momentarily. "Between you and my mother, that's two of you," he responded with a smile.

Koenick, for the record, was silent for the remainder of the meeting.

McMahon would resurface later in the Q&A, telling Moynihan that she would marry him if he could get the company's stock back up to desired levels.

Immediately, as if rehearsed, civil rights advocate Jesse Jackson — who was there to advocate for low-income households, and was sitting next to McMahon — chimed in that under the right circumstances he'd be happy to bless the marriage.

Subscribe Now

Access to authoritative analysis and perspective and our data-driven report series.

14-Day Free Trial

No credit card required. Complete access to articles, breaking news and industry data.