Thumbed /(?)/

Thumbed

a.
  1. Having thumbs.
  2. Soiled by handling.