1 definition by harry okamoto

An insulting and racist method of refering to Japanese people of the Empire of Japan
by harry okamoto June 30, 2005
Get the Japs mug.