This is slang. It does mean reputation, but outside of jokes I doubt you will use it. An example might be if someone tells an embarrassing story about you, you might say "Oh, come on! You're ruining my street cred." Though I wouldn't recommend ever using it just because this joke is not that funny in my opinion, and can come across as a bit immature.