scent hounded

adj.

You are drunk and tracking the way home by smell, rather than by the more usual visual method.

Source: Wiktionary