Definition of “jump on sb” - English Dictionary

british dictionary