In a mixing bowl, and with electric mixers, beat the butter, crisco and vegetable oil until smooth and soft. Add the sugar, powdered sugar and continue to mix until light and fluffy. Add the milk, eggs, extract, baking soda, cream of tarter and salt and beat until smooth. Add the flour one cup at a time until the dough all comes together.
Roll the dough into golfball sized balls. Place the cookie balls on a greased cookie sheet. Dip the bottom of the glass into a bowl of white sugar. Smash the cup into the top of the cookie dough. Bake the cookies at 350 for 8-9 minutes (don't over bake).
For the frosting, cream the cream cheese and butter together in a separate bowl with an electric beater. Add the powdered sugar until the frosting is smooth and fluffy. Add the extract. You might think the frosting will be to thick, but continue to beat until it's smooth. If the frosting is too thick, add a few drops of milk until it's the right consistency.
When the cookies are done cooking, remove them and add them to a cookie sheet. Let them cool and then frost with the frosting.