meaning of bar keep

bar keep meaning in Urban Dictionary

bartender, barman, waiter, closest friend in the very beginning of the night,enemy when he cuts you down beverages at the end of the evening.