When did "suck" become an adjective? I can see myself saying "46th and Locust kind of sucks", which is clearly where this is coming from, but it seems weird to me.
(Oh, and the purpose of this post is not to debate the quality of certain Philadelphia neighborhoods. This is purely linguistic curiosity.)