vegangelicaled

adj.

Drunk since last orders, and preaching the benefits of vegetables to people who have already finished eating.

Source: Wiktionary