fling something on oneself - Francés Inglés Diccionario