Picking up the phone at work and there's multiple people on the other end, usually one's a superior.
I was just gang-rang-ed by my boss, boss' boss, and their boss on the status of that project!
by DrMongo June 22, 2015
Get the Gang-Rang mug.
Place where you can safely stab, throw knives, and slice at foam targets, an idea created by Larry David in Curb Your Enthusiasm
Showed up at the grand opening and got the first hits on the new stabbing range. Chizzed up that foam pretty good, I must say. Not a bad day at the range.
by BLOOD CLOT DEMONZ May 30, 2022
Get the Stabbing Range mug.