be the last person

be the last (person) to (do something)

To be very unlikely or unwilling to do something. You know I'd be the last to question your judgment, but perhaps you should get some outside help for this. I thought she'd be the last person to go for such a strange plan, so I was shocked when she agreed so quickly.
See also: last, to
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.

be the last person (to do something)

to be the most unlikely person of whom one could think in a particular situation; to be the most unlikely person to do something. (Also literal.) Mary is the last person you should ask to chair the meeting—she's so shy.
See also: last, person
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.
See also:
References in periodicals archive ?
I certainly would be the last person to contend that men are incapable of doing what women have done.