whirling diseased

adj.

Having drunk enough to move in corkscrews, obliging companions to steer you by the shoulders.

Source: Wiktionary