Skip to main content

Definitions by Emiko Ellsworth

Derogatory term for Japanese people.
Bomb those damn yaps!
yap by Emiko Ellsworth April 18, 2003