1 definition by Gamergeneral

Top Definition
When your dick is slimy, (Lube, anything really that is slimy) Generally pleasing to the girl.
I love my man, he always has squid testicles
by Gamergeneral May 13, 2016

Mug icon
Buy a squid testicles mug!