My friends and I (geeky bunch) use "pimp", but not "gangsta", unless we're stereotyping "gangstas" for our amusement. Certainly don't use it with positive meaning.