Beezo Bzo's definitions
When you are working your ass off and your boss gets his balls busted by his superiors, and then proceeds to read you the riot act. This ball Busting is done even though your work may meet or exceed industry standards.
by Beezo Bzo November 12, 2009
Get the Cocksmash mug.