más puta que Rita
Meanings
Adjective
1. very slutty (idiomatic, Spain)