Place bacon in a Dutch oven. Cook over medium high heat until evenly brown. Drain, crumble, and set aside. Place the ground beef and onion in the Dutch oven. Cook until beef is evenly brown and onion is tender.
Return bacon to the Dutch oven. Mix in the drained pork and beans, pork and beans with liquid, kidney beans, and lima beans. Stir in the barbeque sauce, brown sugar, vinegar, and liquid smoke. Season with salt and pepper.
Cover Dutch oven, and bake 1 hour in the preheated oven.