Perro Ladrando

Spanish translating “porfavor´´?
what is the meaning of “me cago en tu puta madre, tu padre se tiró al perro del vecino y por eso saliste ladrando´´????
I really suck at spanish…
Not the kind of spanish they would teach you at school, I’m afraid, it’s just insults.
Perro ladrando
