EAGER

The hands rub together excitedly (eagerly).