What is the full meaning of japs
JAP, to splash or spatter, also JAUP [v]
Example of the word japs placed on a Scrabble board.