Green’s Dictionary of Slang

japie n.

see jaap n.