Jack-slap means: For slapping someone hard, you use the present tense Jack-slapped: Past or Future tense of slapping someone hard, even if they aren’t aware that Jack diddley is involved. (in Community Dictionary, added by Josafat Soto)