Backscratcher - Definition

backscratcher

n 1: someone who is willing to trade favors or services for
mutual advantage
2: a long-handled scratcher for scratching your back

Look up another word