Of Lombardic origin, compare German Schlappe and English slap, ultimately onomatopoeic. Possibly cognate with Sicilian scaffa.
schiaffo m (plural schiaffi)
schiaffo