1. Thee who has the most balls (Guts)2. A word made up by RayWilliamJohnson.
That is the ballsiest cat I have ever seen!Is ballsiest even a word? It is now...
4👍 6👎