Jerusalem thorned

adj.

Of a drinker: prickly, shrub-like, and liable to catch a sleeve on every passing remark.

Casper was Jerusalem thorned at the bar, catching a sleeve on every passing remark.

Source: Wiktionary