to be buttwhipped - Francés Inglés Diccionario