Top definition
1. artificical testicles.
"He's a pussy he has stick-on-balls!"
by You know how this is May 05, 2005
Get the mug
Get a stick-on-balls mug for your fish Riley.