tin ear

noun

1.
an inability to distinguish differences in pitch
2.
insensitivity to the appropriateness or subtlety of language