wet noodle - Turkish English Dictionary