blow one’s doughnuts - German English Dictionary