Dealing with something in a powerful, effective, feisty way. Derived from bosch power tools.
She bosched it! This job needs some bosching
2👍 1👎