Abbreviation of “Hijo de puta”, which means “Son of a bitch” in Spanish. It’s used rather colloquially.
You’re such a joputa. I don’t want to see you anymore.