Answer: scattermouches

AnswerCrossword Clue
scattermouchesSCATTERMOUCH, (slang) old nautical slang for any Latin or Levantine person