marlene was afraid to tell me what she thought when she we were working together, but said it on the internet because she has cyber balls
a sneaky, insecure, scared pussy who doesn't have the balls to say something to someone in person but goes on a website to do it
"marlene was afraid to tell me what she thought when she we were working together, but said it on the internet because she has cyber balls" What is the definition of "cyber balls"?