A shortening of the Southern American bubba -- meaning a good old boy.

AHD says "probably an alteration of brother." It goes on to say that "bubba" is "an alteration of bub." Times I've heard it used it's in phrases, like Jackie's, that are a little admonishing.