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
Dick snot
Your such a shnoodle noodle