rub your hands

rub your hands

show keen satisfaction or expectation.
See also: hand, rub