JAP


Meaning of JAP in English

[Jap] n or adj (1886): japanese--usu. used disparagingly JAP n (ca. 1973): jewish american princess--usu. used disparagingly

Merriam-Webster English vocab.      Английский словарь Merriam Webster.