From schiaffeggiare + -tore.
schiaffeggiatore m (plural schiaffeggiatori, feminine schiaffeggiatrice)