Preheat oven to 275 degrees.
Place pork pieces in a 9X13-inch pan.
Scatter onion, orange, lime, and garlic over pork.
Sprinkle seasonings on top.
Drizzle with bacon fat.
Use a large spoon to stir the pork around and get the seasonings distributed.
Using a spoon, drop spoonfuls of lard evenly on top of pork.
Cover with aluminum foil and cook 5 hours. (Place pan on baking sheet in case any liquid leaks over.)
Use a slotted spoon to remove meat and place on a baking sheet covered with aluminum foil.
Place under broiler for 5 minutes or until crispy.