Definition of monkey pistol in English:

monkey pistol

noun

Origin

1920s.