Green’s Dictionary of Slang

radar n.

(US teen) someone or something judged first-rate.

Pittsburgh Post-Gaz. (PA) 15 Jan. 8/6: Radar — Neat and Swoonderful.