Someone who presses the buttons entirely too hard on any game controller. Similar to someone with a lead foot in a car.
Dude, you could hit the buttons faster if you didn't have a lead thumb.
by shrimpy121 May 26, 2016
Get the lead thumb mug.