Calling flop is ok, since he is probably donking 77/99 fairly often, 99 especially. I'd fold to any more aggression though and I would probably just check it down. Maybe gaybet the river.