meaning of bean shark

bean shark meaning in Urban Dictionary

Any woman that decides to hook-up with as well as day only Mexican men.