hit and runs

See also: hit-and-runs

English

Noun

hit and runs

  1. plural of hit and run