thumbnut Meaning and Definition

Definitions

English definition for thumbnut

1. n. a threaded nut with winglike projections for thumb and forefinger leverage in turning

Sponored Video