the new swearword, made up live on radio ona comedy show :P means; whatever you really want it to mean. It's asshole/ arsehole but worse. Everyone start using it to show that we can invent words if we want to and it works!
What makes Philadephia such a craphole is the people that live in it. The most obnoxious group of people that USA has to offer. The city alone competes with the entire state of New Jersey for being the arm pit of america.