Wiktionary
had a mind like a sieve
vb. (en-pasthave a mind like a sieve)
vb. (en-pasthave a mind like a sieve)