МОРКОВКИН : до морковкина заговенья (разг. шутл.) - неопределённо долго, неизвестно до какого времени.