Term: ball-sacked
Example: man, i thought we'd be having a quiet talk with my boss in his office, but i ended up getting ball-sacked in front of my whole department
Definition: (uk eng