Definition of push-push in US English:

push-push

(also puss-puss)

noun

  • Any of various vehicles propelled by pushing, especially a type of rickshaw.

Origin

Early 20th century; earliest use found in The Westminster Gazette. From push + push, probably after French pousse-pousse.