Wiktionary
thrutching
vb. (present participle of thrutch English)
vb. (present participle of thrutch English)