Definition of piston slap in English:

piston slap

noun

  • The rocking of a loosely fitting piston against the cylinder wall; the noise resulting from this.

Origin

Early 20th century; earliest use found in The Boston Globe.