Wiktionary
thumbshotting
vb. (present participle of thumbshot English)
vb. (present participle of thumbshot English)