English definition for thumbnut
1. n. a threaded nut with winglike projections for thumb and forefinger leverage in turning
Sponored Video