Thumping; tremendous; great.
Present participle of thwack.
"When confidence forgets its manners"
"Ultimately H2O"