syenogranited

adj.

Having drunk enough to explain the difference between two grey rocks to everyone at the table.

Source: Wiktionary