Question: what is the meaning of idiom a cold fish?
Answer: a cold fish. If you call someone a cold fish, you mean that they do not show their emotions and can seem unfriendly or unsympathetic. Since the President is generally seen as a cold fish, it is all the more impressive when he does show his feelings. He didn't really show much emotion — he's a bit of a cold fish.