10 Quirky Idioms From Around The World - To have a stick in your ear