old rascal
- 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
old rascalsaint
Canonized holy person
pillar of the community · gentleman · man of honor · angel · straight arrow
old rascalhonest broker
Impartial third-party negotiator
straight shooter · man of his word · faithful companion · true friend · stand-up guy