Green’s Dictionary of Slang

shark v.

also shark on

1. [late 16C+] to cheat, to defraud, to steal; thus sharking n. [shark n. (3a)].

2. [1960s] to treat unfairly, to victimize [SE shark].