jack-a-dandied

adj.

Of a drinker: a small and overdressed nuisance who regards last orders as a personal entrance.

Source: Wiktionary