Having a bad or inappropriate name sucks, because unless you legally changed your name at some point in your life, a bad name is never your fault. It's your parents.
And to be fair, there are a ton of family names that are considered inappropriate/slang names in this country but don't mean the same in others. So those parents get a pass, too.
But if you're from here and you selected one of these names for your child for no reason other than the fact that you thought it sounded good...well, then you should have your parenting license revoked.
These inappropriate names are so bad they hurt. We feel bad for these kids who had to grow up with an inappropriate name. They most likely couldn't do anything about it except taking the slurs and curse words and walk with a crown of embarrassment on their heads from elementary school through college. After college an inappropriate name won't necessarily get you called out, but it will probably get more than a few snickers from friends and potential dates. If you're a girl you can hope to marry someone with a better last name than you. But if you're a guy with a funny name than you'll have no other choice but to legally change it and then never talk to your parents again. EVER.