hang noodles on my ears - German English Dictionary