blow one’s donuts - French English Dictionary