Top definition
When something is gone over & over again. Repeatedly, belaboringly, needlessly. With a hugely smartass undertone.

Can also mean: Shut it. Zip it. Enough already. Finis.

Can also conveniently mean:

Shirley? Don't you think you've just about beat this isssue with your severe lack of confidence into the bacondirt? Get a grip for the love of god.
by aMelunknowntoyooboo February 14, 2009
Get the mug
Get a Bacondirt mug for your guy Callisto.