beach towelled

adj.

Having one's mental and physical abilities compromised by alcohol.

Ixchell passionately defended their theory that cats are actually aliens in disguise, undeniably beach towelled.

Source: Wiktionary