Thumping; tremendous; great.
Present participle of thwack.
"The eight that remain"
"Heart in the Fight"