Phrase with similar meaning to "don't suffer fools gladly/lightly"
I am looking for a phrase that is similar to "he doesn't suffer fools gladly" it is something like "he'd sooner walk through you, than around" likely UK/Irish in origin. I read it in an Irish paper a few years ago to describe someone who was impatient w people and didn't suffer fools lightly. I cannot remember the exact phrase though.
A no-nonsense person.
no-nonsense (MW)
: tolerating no nonsense : serious, businesslike
a no-nonsense manager
no-nonsense in American
(ˈnoʊˈnɑnsɛns ; nōˈnänˈsens)
adjective
not indulging in or tolerating nonsense, impracticality, etc.; matter-of-fact; practical and serious
Usage:
“He (James “Jim” Egan) was a no nonsense person – he didn't put up with fools.” --Don McLeod, Egan’s biographer
(U of T Libraries holds the Heritage Minutes archive at its Downsview facility, University of Toronto - News)