it is another word for cum or it can be also used as an insult
there was shnoodle noodle all over the bed sheetsyou're such a shnoodle noodle