What is Poonjap?
A term of contempt developed over the internet, probably meaning:
"Stupid Japanese Person"
"Stupid Person"
You roflemstamfag poonjap joo s lmao!
See larstait