Similar to "give the business". To scold, ball bust, or generally give someone a hard time; particularly over laziness or a poorly done job.
by ExTrafficGuy August 7, 2018
Get the Giving the Biscuit mug.
Get the Giving the Biscuit mug.We'll email you a link to sign in instantly.