The Luscious and spicy Kiraggg is wet and ready to peak