D-pillared

adj.

The drunkenness of one who has become a vertical obstruction between the car and its rear window.

Delayna was D-pillared, standing between the taxi's doors and the view of anyone trying to reverse.

Source: Wiktionary