Heat a large skillet over medium heat and add ground beef, breaking it apart as it cooks
Add chopped onion and cook until softened and the beef is browned
Stir in minced garlic and cook briefly until fragrant
Add chili powder, cumin, paprika, oregano, salt, and pepper
Pour in tomato sauce and simmer until the mixture thickens
Remove from heat and mix in refried beans and shredded cheese
Lay a tortilla flat and place a portion of filling in the center
Fold in the sides and roll tightly into a burrito shape
Secure with toothpicks if needed to prevent opening
Heat oil in a deep pan until hot but not smoking
Carefully place chimichangas seam-side down into the oil
Fry until golden brown and crispy on all sides
Remove and drain on paper towels
Serve hot with your favorite toppings