thwack definition
thwack. tr.v. thwacked, thwackÂ·ing, thwacks. To strike or hit with a flat object; whack. n. A hard blow with a flat object; a whack.