El significado de
hard cheese (literalmente, "queso duro") es
el de una situación desagradable, difícil o adversa. En
español, cuando alguien se encuentra en dicha situación
lo traducimos por "tener mala pata".
Esta expresión del argot británico,
que apareció escrita por primera vez en 1837 y resulta
algo anticuada en la actualidad, se refiere al
significado literal de un queso viejo, seco y
probablemente incomible, similar a un curso de
acontecimientos igualmente indeseado e insufrible.