thumbiest
English
Adjective
thumbiest
superlative form of
thumby
: most
thumby