Skip to main content

Definitions by Brian_0847

Japanese Police. Used extensively by U.S. service members stationed in Japan.
We need to hurry and get the fuck out of here before the JP's come!
JP by Brian_0847 November 19, 2007