Find the word definition

Wiktionary
have a mind like a sieve

alt. (context simile English) To have a poor memory; to have difficulty remembering things. vb. (context simile English) To have a poor memory; to have difficulty remembering things.