I'm terrible with/at names

I'm terrible with/at names

I have a very hard time remembering people's names. A: "No, I'm Matt." B: "I'm so sorry, I'm terrible with names."
See also: name, terrible
Farlex Dictionary of Idioms.

I'm terrible at names.

 and I'm awful at names.
I can't seem to remember anyone's name. (Said as an apology to someone whose name you have forgotten.) I'm terrible at names. Please tell me yours again. Haven't we met already? I'm awful at names.
See also: name, terrible
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.
See also:
  • awful
  • be pressed for time
  • be pushed for time
  • a run on (something)
  • a rush on (something)
  • be at a disadvantage
  • at a disadvantage
  • address comments or remarks to
  • address (one's) comments to (someone or something)
  • address (one's) remarks to (someone or something)