Give Someone A Bloody Nose Meaning

(idiomatic) to defeat or frustrate someone, but not doing any permanent damage in the process

RECENT SEARCHES