thummed
THUM'MED
, a. Having thumbs.