Golden Bowl

Dictionary

THUMBED

THUMMED, a. Having thumbs.