blow one’s donuts - Francés Inglés Diccionario