Here's why:
Wordiness:
* "Felt uncomfortable" can be shortened to "uncomfortable".
* "Fronting like they were really hard core" is quite a mouthful. It could be simplified to "pretending to be tough".
Slang:
* "Fronting" and "hard core" are both slang terms. While they're commonly understood, they might not be appropriate in all contexts, especially formal writing.
Here are some ways to rephrase the sentence:
* "I felt uncomfortable because they were pretending to be tough."
* "Their act of being tough made me uneasy."
* "I was put off by their attempts to appear hard."
By removing the unnecessary words and replacing the slang with more formal language, the sentence becomes clearer and more concise.