Derek Luu's definitions
1. Derogatory term for a Japanese person.
2. A Jap.
3. A type of insect found in the rain forests of Venezuela.
2. A Jap.
3. A type of insect found in the rain forests of Venezuela.
by Derek Luu January 4, 2008
Get the Jinpmug.