@hingehead,
It's not specifically aimed at women, but it is on the femenine form.
And yes,
brutta is ugly in Italian,
bruta means dumb, thick, stupid in Spanish.
One of the many false cognates between those two romance languages.
Just for kicks:
largo means
long in Spanish and it means
wide in Italian.