Back to Dictionary

hijo de puta

son of a bitch

This isn't really slang, but it literally means what it is. Either way, it's vulgar and a strong insult, so use with caution.