street smartsed

adj.

A drinker so far gone that practical knowledge of human behaviour has become theoretical.

Source: Wiktionary