Русский-Английский словарь »

голова дырявая означает в английский

РусскийАнглийский
голова дырявая noun

mind like a sieve(poor memory)
noun