military hotelled

adj.

Describing a drinker who has mistaken a non-vegetarian restaurant for suitable overnight accommodation.

Source: Wiktionary