meaning of bar shark

bar shark meaning in Urban Dictionary

a pushy guy just who attempts to pick up on every woman in a bar whether or not they're with someone or not.