Definitions by Buddy4k4
balls in a vice
Somebody else has cornered you into a really tough situation, where you must now make a major decision between two things neither of which you want in the least.
balls in a vice by Buddy4k4 July 25, 2017