We do not currently know of any synonyms for scuddle.
The verb scuddle is defined as:
Did you mean cuddle?