What is the meaning of Jump_on?

To board a vehicle.

To attack verbally, to criticise excessively.

To take immediate action regarding; to avail oneself of without delay.

Source: wiktionary.org