What is the full meaning of scattermouches
SCATTERMOUCH, (slang) old nautical slang for any Latin or Levantine person [n]
Example of the word scattermouches placed on a Scrabble board.