Heat a large skillet over medium-high heat. Cook and stir beef in two batches in the hot skillet until browned and crumbly, 5 to 7 minutes. Season with salt and pepper while browning. Drain and discard grease; transfer beef to a slow cooker. Add bell peppers and onion to the slow cooker. Add diced tomatoes and green chiles, tomato paste, chili powder, beef bouillon, Worcestershire sauce, garlic, oregano, cumin, hot sauce, salt, black pepper, paprika, and cayenne pepper. Stir with a heavy spoon until well mixed. Pour in diced tomatoes and stir well. Add as much crushed tomatoes as you can fit into the slow cooker, keeping in mind it will expand a bit while cooking. Stir well. Cover the slow cooker and cook on Low until flavors blend, 8 to 10 hours.