old rascal

Related
  • scoundrelDishonest, unscrupulous person
  • rogueDishonest or uncontrolled agent
  • scampMischievous young person
  • codgerCrusty elderly man
  • geezerInformal term for old man

rapscallion · curmudgeon · mischief · wrinkled · grizzled · twinkle · wily · crafty · prankster · troublemaker · devil · knave · cantankerous · ornery · coot · scalawag · imp · trickster

Opposites
character judgment

old rascalsaint

Canonized holy person

pillar of the community · gentleman · man of honor · angel · straight arrow

age characterization

old rascalbabe in the woods

Naive, inexperienced person

little angel · sweet young thing · greenhorn

social reliability

old rascalhonest broker

Impartial third-party negotiator

straight shooter · man of his word · faithful companion · true friend · stand-up guy

Familiarity
Top 2,000,000