sweet Johned

adj.

Drunk and scattering pink flowers through the conversation while waiting for a taxi.

Source: Wiktionary