zorruta Share definition Flag Is the fucking mix of the mother fucker spanish words "zorra" & "puta". Creating an incredible mix I've met too many zorrutas. zorruta by Fran Milla September 26, 2007 0 0 Get merch Get the zorruta mug. Buy Now — $32.95 See more merch