Green’s Dictionary of Slang

jar v.1

to drink.

[UK]Comic Almanack Sept. 63: Now, Mrs. Dove, my dearest love, / No longer let us jar; / Full well you know that cash is low, / And credit’s under par.
[UK]T. Keyes All Night Stand 93: I wanted to jar for the sake of pouring it down into my tum.