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.
As coined by Pamela Stephenson Connolly in, trophy sex is when a woman just enjoys the chase of courtship and conquest. Once she has s..
1.
st george girls (2003) that stretch out the phonetics of this common phrase and sound more like ambulance sirens than normal humans like..