Откуда пошло выражение «до морковкина заговенья»?

02.05.2018

До морковкина заговенья — шутливое выражение, обозначающее ‘неопределенно долго, до бесконечности’. 

Заговенье — это последний день перед постом, когда можно есть всё, в том числе мясо и молоко. Естественно, в этот день верующие старались есть как можно больше и как можно более запретную в пост пищу.

Поэтому сочетание слова заговенье с морковью, постной и абсолютно не популярной накануне поста, воспринималось как что-то невозможное.