Definitions of zip gun:

  • noun:   a crude homemade pistol