blood-and-sand

listen to the pronunciation of blood-and-sand
Английский Язык - Английский Язык
(deyim) (Blood and sand!) An exclamation of surprise or anger. A mild and antiquated curse