Idiom: Hard cheese

Idiom Definitions for 'Hard cheese'


Hard cheese means hard luck.

See also: