It basically means "son of a bitch" in Spanish
Mom yelled at me ("Hija De La Puta Madre") you never do anything.
5👍 3👎