Green’s Dictionary of Slang

nahpoo n.

see napoo n.