What is Schoodle Noodle?
german meaning of Dick Snot
you eat schoodle noodle for dinner
See turd burglar