To have a bad memory and often forget things.
Дырявая память. Девичья память.
John has a mind like a sieve—I had to leave him three separate reminders about the play tomorrow night!
У Джона плохая память — мне пришлось оставить ему три отдельных напоминания о завтрашнем спектакле!
Oh, I forgot to buy bread - I’ve got a brain like a sieve these days!
Ой, я забыл купить хлеб – в последнее время ничего не помню!