Кот в мешке — о чем-л. неизвестном, таящем неожиданности.
См. также кот.
Источник (печатная версия): Словарь русского языка: В 4-х т. / РАН, Ин-т лингвистич. исследований; Под ред. А. П. Евгеньевой. — 4-е изд., стер. — М.: Рус. яз.; Полиграфресурсы, 1999;
кот в мешке
1. то, что покупают, приобретают и т. п., не зная ничего о качестве, полезности приобретаемого
Источник: Wiktionary.org