"Meanest" ... or "hardest pulling" ????

Meanest ... I'd have to go with Snakehead .... LOL !!! (or maybe a Bowfin ??)
Hardest pulling ... that might be a toss up between a Carp & a Yellow Bass.

(we are talking "pound for pound" here, right ??)

Just MHO, though.

... pappy