meaning of Bar Leech

Bar Leech meaning in Urban Dictionary

a lady which takes a mans offer to get her a glass or two without any intentions of dancing or going house or apartment with him. After the woman gets the beverage she'll usually "recieve a phone call that the woman brothers in hospital and she has to go".