Se usa la frase para exponer un engaño típico o una estafa.
Durante la Edad Media, en Europa, comenzaron a funcionar ciertas posadas o restaurantes para alojar viajeros. Allí se podía dormir y comer, pero las condiciones no eran de las mejores. A veces, la falta de carne de ternera (o vaca) hacía que se ofrecieran otros platos, aunque no siempre se aclaraba la situación a los clientes. En el peor de los casos, se utilizaba carne de gato (muy similar a la de la liebre).
Tomado de: http://web.detodounpocotv.com