Language:
Free Online Dictionary|3Dict

上窜下跳

Source : CEDICT

to jump about/to run around on sinister errands (idiom)