Random
Source Code

yap

Derogatory term for Japanese people.

Bomb those damn yaps!

by Emiko Ellsworth April 18, 2003

7👍 67👎