A term of contempt developed over the internet, probably meaning:

"Stupid Japanese Person"

"Stupid Person"
You roflemstamfag poonjap joo s lmao!
by larstait October 16, 2003
Get the Poonjap mug.