to have had one's chips - Spanish English Dictionary