megan had so much streetcred she was made of the stuff
something that someone has, you can either have alot or a little
"megan had so much streetcred she was made of the stuff" What is the definition of "streetcred"?