Skip to main content

Definitions by You know how this is

stick-on-balls 

1. artificical testicles.
"He's a pussy he has stick-on-balls!"