streets ahead
that new box office hit is so streets ahead
"cool or awesome  as seen on dan harmon's twitter and his show "community"
"that new box office hit is so streets ahead" What is the definition of "streets ahead"?