Top definition
Something that women tend to lack.
'I need more testostoballs and then I can be a bearded scrotemaster'
by Schmaz March 14, 2005
Get the mug
Get a Testostoballs mug for your dad Trump.