Pick through dried beans and remove stones, bad beans, etc. Cover with water and allow to soak overnight (12 hours)
Drain beans and add them to a pot. Cover again with water and boil for 1 hour.
Drain beans and reserve some of the liquid
Heat lard in a medium to medium-low pan. Add onion and sautee until translucent. Add garlic and cook for 30 seconds, then chile colorado base and cook for another minute or two.
Add boiled beans, cumin, oregano. Mix together well in the pan and cook, mashing the beans as you go. If they get dry, add some of the reserved bean liquid as necessary. Cook and mash until they reach the desired consistency.
Season with salt, pepper, and lime juice, and serve