Skip to main content

Definitions by Kobra936

touch noodle 

A touch noodle is an insult, usually meaning idiot
"Hey, did you see Taylor trip yesterday?"
"Yeah, what a touch noodle"
touch noodle by Kobra936 January 31, 2018