Meaning of soft snap in English:

soft snap

noun

informal US
  • An easy, pleasant job or position; a profitable business or undertaking.

Origin

Mid 19th century; earliest use found in Mississippian.