In a gallon size freezer bag, combine the oil, wine, garlic, mint, rosemary, thyme, lemon juice, and lemon zest to make a marinade.
Place the lamb into the bag, with the prepared marinade, seal to close, and shake to evenly coat all sides.
Place the bag into the refrigerator and marinate the lamb for 24 hours.
Remove the lamb from the frig and let it come to room temperature.
Place the room temperature lamb into a 225 degree smoker for 3 hours, or until you have an internal temperature of 120 degrees.
Remove the lamb from the smoker and increase the heat to 450 degrees.
Place the lamb back onto the smoker until you have an internal temperature of 135 degrees; this will crisp up the outside of the lamb nicely.
Remove the lamb and let it rest for 15-20 minutes.
Slice and ENJOY!