have (got) (one) pegged as (something)

have (got) (one) pegged as (something)

To distinctly regard one as being a certain type of person. I had you pegged as a coward, but I'm impressed with how you stood up to that criminal. Everyone's got me pegged as a loser, but I'll show them!
See also: have, peg
Farlex Dictionary of Idioms.

have someone pegged

If you have someone pegged, you understand completely what they are like or who they are. Those who have her pegged as fragile singer-songwriter should hear her touring band blasting out their latest song. I want you to know that the drinkers in the cocktail lounge have you pegged for a detective.
See also: have, peg, someone
Collins COBUILD Idioms Dictionary, 3rd ed.
See also:
  • have someone pegged
  • peg (one) as (something)
  • peg (one) for (something)
  • peg as
  • peg someone
  • peg (one) down as (something)
  • ghost writer
  • (it's) better to be a live dog than a dead lion
  • a live dog is better than a dead lion
  • a living dog is better than a dead lion