blood and guts - EE Dictionary | EE Dictionary