Green’s Dictionary of Slang

take-care-of-business adj.

[take care of business v.]

efficient.

[US]L. Bangs in Psychotic Reactions (1988) 55: This was a no-jive, take-care-of-business band.