Top definition
Similar to "give the business". To scold, ball bust, or generally give someone a hard time; particularly over laziness or a poorly done job.
Can you believe him giving the biscuit to me for not doing any work?! I do plenty around here.
by ExTrafficGuy August 07, 2018
Get the mug
Get a Giving the Biscuit mug for your buddy Yasemin.