What is Zorruta?
Is the fucking mix of the mother fucker spanish words "zorra" & "puta". Creating an incredible mix
I've met too many zorrutas.
See zorruta, zorra, puta, arturo