frost someone's balls - Spanish English Dictionary