What does Balls Are Tweeste mean?

Balls Are Tweeste meaning in Urban Dictionary

once you have been in a bind, or a crappy scenario you cannot get out of, your Balls tend to be tweeste. Imagine in the event that you will, a person getting your testes, and twisting them, there was nothing you certainly can do.