that's just idiotic...agressive limping? WTF, lol. When there is an aggro fish, lower your open raise from 3x to 2.5x, while expecting to get 3bet a decent amount of times and 4bet the guy.
If he 3bets that wide, opening up your 4betting range will make it rain money. The only time I'd ever open limp is with AA-QQ when there are a ton of nits and one or two aggros. Nits limp behind me, aggro squeezes and I come over the top.
But honestly, limping, especially in cash games is so aweful. Only people who have a weak preflop game are doing it, like " aww, this monkey always raises me when all I want is seeing a flop with my J9s from UTG+1". Play decent hands, learn to use position, 3betting, and 4betting.
Agressive limping....that almost tilts me.