blow (one's) donuts - French English Dictionary