Green’s Dictionary of Slang

poohpooh n.

[echoic]

(N.Z.) a rifle; a large gun.

[NZ] (ref. to WWI) McGill Dict. of Kiwi Sl. 86/2: poohpooh rifle or big gun, WWI.
[NZ]McGill Reed Dict. of N.Z. Sl. [as cit. 1988].