Of Lombardic origin, compare German Schlappe and English slap, ultimately onomatopoeic. Possibly cognate with Sicilian scaffa.
Practice speaking and memorizing "schiaffo" and many other words and sentences in Italian.