What does bar shark mean?

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.