A touch noodle is an insult, usually meaning idiot
"Hey, did you see Taylor trip yesterday?" "Yeah, what a touch noodle"
10👍 2👎