tin ear
tin ear  {n. phr.}
1. A lack of sensitivity to noise. 
The construction noise doesn't bother Fred; he's got a tin ear.
2. A lack of musical ability; state of being tone deaf. 
People with a tin ear make poor choir members.
Categories: 
 
Source: A Dictionary of American Idioms
