Green’s Dictionary of Slang

napoo v.

also na pooh
[napoo adj.]
[1910s–20s]

1. (milit.) to kill.

2. to die.