dog towned

adj.

Demonstrating impairment of senses through the use of alcohol.

Adrein found themselves engrossed in a debate with a parking meter, convinced it held the secrets of the universe, showcasing their curious and unquestionably dog towned nature.

Source: Wiktionary