What is Balls Are On Splat?
1.
being in a situation in which one has very few options to escape a negative outcome; not being able to get out of facing something bad; being in a tight spot, trapped, or stuck
1) "I have to have my information ready in 10 minutes for the presentation, and I haven't even started yet!"
"Dude, your balls are on splat right now."
2) "There is nothing I can do about it now, my balls are on splat."
See
Random Words:
1.
One of the last free states. one of the few places where you can still shoot an intruder in your home in the face and still walk away th..
1.
How you are introduced to people at a party by your girlfriends sister, when the parties in question are over 21 years old and very comm..