'urban' doesn't really mean anything imho, and i find it very diffcult not to look down on anyone using the term...

it's often bandied about as being synonymous with 'of black origin', but thats a pretty wide definition!
maybe the record label will specifically define their bands, but record shops just seem to guess (and often get it spectacularly wrong, especially whn it comes to metal!)