Top definition
when loving a woman comes from deep within your testicles to the point of a violent explosion of sperm through the vagina as if your testicles and cock were a greek god of sex.
As my girlfriend was about to cum, I screamed, "I am testiclees god of love" just before I shot my frothy load throughout her body.
by Testiclees God of Love March 31, 2010
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt