surfer's eared

adj.

Having drunk enough to develop a hard-set ear for advice, especially from people who have stopped offering it.

Source: Wiktionary