have pussy whipped - Spanish English Dictionary