1 definition by Scott247j

Top Definition
Referring to a Japanese Man, meaning a small penis.
Steve: "My girlfriend hates the sex we have"

John: "What do you expect? How are you supposed to pleasure her with your Jap Chap"
by Scott247j September 25, 2010

Mug icon
Buy a Jap Chap mug!