Thumping; tremendous; great.
Present participle of thwack.
"Verdict: it depends"
"His Choice for Movie Night?"