palaeoheterodonted

adj.

Drunk in a way that gives every old acquaintance several different sorts of teeth to deal with.

Source: Wiktionary