new towned

adj.

Having loss of coordination after drinking.

After a series of unsuccessful attempts, Kellam finally managed to put on their shoes, though somewhat new towned.

Source: Wiktionary