Top definition
The action of one's thumb striking a touch screen device in rapid succession involuntarily.
I was going for a Large Straight in Yahtzee and my thumb sneeze made me roll again! My thumb sneeze caused me to take a lousy Chance!
by Jacksaw1991 August 09, 2016
Get the mug
Get a thumb sneeze mug for your mama Jovana.