Green’s Dictionary of Slang

jarpie n.

see jaap n.