What does 'sucker for' mean?

At least in my experience, "I'm a sucker for X" means that I am drawn to X regardless of what other characteristics X may have. The connection to sucker meaning something like loser, therefore, is that someone who is a sucker for something may get into a bad situation as a result, or at the very least enjoys X to a degree that seems injudicious and excessive.

This source, which does not seem like the greatest source, nonetheless offers three usage examples which seem fairly typical to me:

  1. I'm a sucker for a pretty face.

  2. Ted is a sucker for any dessert with whipped cream on it.

  3. I don't know why I volunteered for this job. I'm a sucker for punishment I guess.

All of these illustrate the concept that to be a sucker for something means to be attracted to it while being somewhat blind to its other qualities, suffering as a result. 1) would be most likely uttered in a context where the speaker is justifying how he got involved in a regrettable relationship - he shouldn't have been with this person for some reason, but he's a sucker for a pretty face. 2) implies that Ted not only likes whipped cream, but will automatically eat any dessert with whipped cream on it, no matter how tasteless the amount of whipped cream. 3) has the speaker sarcastically suggesting that, since her job is so unpleasant, nobody would have volunteered for it unless they were a sucker for punishment.

To answer your question about formality: this construction is so common that I would hesitate to call it slang, but it certainly feels a little informal. In your specific example scenario - speaking with a client - I would not use it.


The origin was discussed here

origin of sucker:

“young mammal before it is weaned”, late 14c., agent noun from suck. Slang meaning “person who is easily deceived” is first attested 1836, in American English, on notion of naivete; the verb in this sense is from 1939. But another theory traces the slang meaning to the fish called a sucker (1753), on the notion of being easy to catch in their annual migrations.

"I'm a sucker for sports", basically means, "I haven't grown out of sports, and I can't help but want more of it."

Usage Examples

  • I'm a sucker for sports.
  • I'm a sucker for red heads.
  • She's a sucker for jewelry.

Formal ?

I would say it is informal.


The NOAD gives the following description for a sucker for:

2 . (a sucker for) a person particularly susceptible to or fond of a specified thing: I always was a sucker for a good fairy tale.

The same source marks the expression informal.