memory like a sieve
📖 generalMeaning
To have a very poor memory.
Literal Meaning
memory like a strainer
Example
“I have a memory like a sieve; I can't remember where I put my keys half the time.”