Oldie but goodie — это «старое, но крутое/вечное»: вещь, трек, стиль или даже «железо», чья ценность не устарела. В рэпе — знак уважения к классике и ностальгии.
On sight — это «как только увижу — сразу действие»; в рэпе чаще про немедленную агрессивную реакцию/конфликт, подчёркивает решимость и «без разговоров».