This is why watching the table you play at is so important. Finding these aggressive players is like printing money. They enter with too many hands, then try to scare everybody off with large bets on each street. It works for a while, and they often build up a scary stack.
If you are to their left, you can see when they open and play only good starting hands. You want Ax and pairs, maybe broadways. Stay away from drawing hands like suited connectors. You don't want to be paying 1/2+ pot every street while chasing. If you miss, fold. If you hit, let them bet and slowly call. Make them think you'll fold if they come at you again.
Ideally you want two pair, but top pair is usually good to call their action down. Don't call/call/fold. That is what they live for. Sometimes they will have the hand, but usually top pair will beat them. They usually bet a pair that flops a set the same way they bet JT on an Ace high board.
If you are to their right, open good hands small (2X BB). Let them take control of the action by quick checking into them when you hit. They usually are happy to bet each street when checked to. Sometimes bet a really small amount and see if it makes them shove. They love to attack weakness.
Again, if you miss just fold. Save those chips for when you can double up off these villains.