1 definition by Bryan Lotspiech

Top Definition
greek god of testicles
by the power of testosticles.... i rebuke thee!!!!
by Bryan Lotspiech October 18, 2006

Mug icon
Buy a testosticles mug!