МОРКОВКИН

до морковкина заговенья (разг. шутл.) - неопределенно долго, неизвестно до какого времени.