of all peopleidiom
Definition of of all people
—used to emphasize that a specified person is the person one most or least expect to do or know something You, of all people, should know the answer to this.My best friend, of all people, betrayed me.
What did you just call me?! A Quiz