What does backscratcher mean?

backscratcher meaning in General Dictionary

somebody who is happy to trade favors or solutions for mutual benefit

View more

  • a long-handled scratcher for scratching the back