LANDSHARK


Meaning of LANDSHARK in English

People with malevolent intentions who are on the scam for the opposite sex. Example: The landsharks quickly began to circle their prey.

Slang English vocab.      Английский сленговый словарь.