What is Japy?
Sketchy, questionnable or suspect.
"The whole situation was a bit 'Japy' if you ask me."
See sketchy, suspect, devious, messy