thummed

THUM'MED, a. Having thumbs.